Here is what the page “Byron Allen Sells Entire Stake in Starz: Media Mogul Exits After Months of Pressure” contains. Byron Allen’s Beverly Hills-based Allen Family Capital has sold its entire stake in Starz Entertainment, according to an SEC filing Thursday. The family office unloaded the stock in tranches between August 9 and September 29 at prices ranging from about $21 to $27 per share. Allen had disclosed a 10.7% stake in Starz in March, at a time when the premium cable network was facing pressure from activist investors and exploring strategic alternatives.
His exit comes after Starz’s parent company, Lionsgate, completed its separation from the network in May, and as the media landscape continues to consolidate. The sale removes a prominent investor who had signaled interest in the company’s future direction. For Starz, Allen’s departure may reduce external pressure but also removes a potential strategic partner. This listing links straight to the original page, where the content is available in full.
