Deals & AcquisitionsSource: blackenterprise.com
Byron Allen sells Starz stake for nearly $45 million and records estimated $20 million gain

Allen Family Capital, owned by Allen Media Group founder and CEO Byron Allen, sold its entire 10.7% stake in Starz Entertainment for approximately $44.9 million. The transaction generated an estimated $19.9 million gain before taxes and costs compared with Allen’s roughly $25 million purchase price.
- byron allen
- starz
- media deals
- investments