Allen Family Capital Acquires 10.7% Stake in Starz Entertainment

March 5, 2026

Allen Family Capital, LLC acquired 1,803,786 common shares of Starz Entertainment Corp. at $13.86 per share for total consideration of about $25 million. The stake represents approximately 10.7% of Starz’s issued and outstanding common shares, with Allen stating it is investing for purposes and may adjust its position over time.

Buyers
Allen Family Capital, LLC
Targets
Starz Entertainment Corp.
Location
California, United States
Transaction Type
Growth capital

Explore More

Related Acquisitions

Track M&A activity that matters to you

Get real-time deal alerts, build buyer lists with AI, and access our full acquisition database. Start your free trial today.