Nine Masts Capital Buys $11.47M Stake in Roku; Insiders Also Sell Shares
NINE MASTS CAPITAL Ltd bought 83,000 Roku shares worth about $11.466 million. Headlands Technologies LLC also initiated a position valued at about $7.363 million. Other investors traded shares as well, while insiders Mustafa Ozgen and Charles Collier sold a combined total of 160,452 shares worth about $21.795 million. Analyst ratings remained mixed, with some holding neutral views.