Topic
All published articles in this topic cluster, in chronological order.
Byron Allen’s Starz Windfall: Sells All 1.8 Million Shares
Byron Allen has sold all 1.8 million Starz shares he previously acquired from Steve Mnuchin. According to Variety, the sale generated a profit, although the report did not specify the amount.