Posted inMarket Roku President Charles Collier Offloads Over One Million in Company Stock Roku President Charles Collier recently sold over one million dollars in company shares, according to recent financial regulatory disclosures. Posted by Prasenjit Bhowmik September 27, 2026