Posted inMarket Roku President Mustafa Ozgen Sells Over $530,000 in Company Shares Roku President Mustafa Ozgen recently sold company stock valued at over $530,000 in a transaction reported to financial regulatory bodies. Posted by Prasenjit Bhowmik September 23, 2026