After BuzzFeed, Byron Allen Sets His Sights on Starz – Merger Arbitrage Mondays
Starz Entertainment Corp. (STRZ): $23.12
Market Cap: $388.17 M
Enterprise Value: $900.37 M
American media mogul Byron Allen, who recently bought a majority stake in BuzzFeed (BZFD) and is set to take over Stephen Colbert’s CBS late-night slot, has now set his sights on subscription video provider Starz.
Allen Sets Sights on Starz
Allen, in March, through his…
Keep reading with a 7-day free trial
Subscribe to The Special Situation Report to keep reading this post and get 7 days of free access to the full post archives.


