Byron Allen Sells 1.8 Million Starz Shares for Profit After Buying from Steven Mnuchin

Media mogul Byron Allen has cashed out his entire stake in Starz, selling 1.8 million shares for a profit after buying them earlier this year from Steven Mnuchin, the former Treasury Secretary and Hollywood producer. The transaction marks a quick and lucrative turnaround for Allen, who acquired the shares from Mnuchin at a lower price. Starz, the premium cable network and streaming service, has been a focal point for media investors, and Allen's exit underscores the volatility and opportunity in entertainment stocks. The sale also highlights the ongoing business ties between Allen and Mnuchin, both prominent figures in media and finance. For readers, this move signals that Allen saw a short-term gain in Starz and chose to liquidate, possibly to reinvest elsewhere or lock in profits amid market uncertainty. The deal reflects broader trends in media consolidation and the strategic maneuvering of high-profile investors in the streaming wars.