Byron Allen's Allen Family Capital acquired 10.7% of the shares of Starz Entertainment for $25 million in a private transaction with Liberty Steve Mnuchin's Liberty 77 Capital.
Allen Family Capital completed the acquisition on Thursday (Mar. 5), less than a year after Starz became an independent company.
Allen has acquired a 10.7 percent stake in Starz through his investment firm and family office Allen Family Capital.
Allen Family Capital, media mogul Byron Allen's private investment firm, has bought more than 1.8M shares of Starz ...
By Robert Hill Media mogul Byron Allen has acquired a 10.7% stake in the entertainment company Starz, purchasing 1.8 million shares for $25 million. The investment comes as Starz continues to operate ...
Byron Allen has acquired a 10.7% stake in Starz, paying $25 million for 1.8 million shares in the entertainment company.
Starz Entertainment Corp. (NASDAQ:STRZ) shares rose 4.7% Friday after Allen Family Capital disclosed it acquired a 10.7% stake in the streaming and cable network company. Allen Family Capital, the ...