Allen Family Capital Buys 10.7% Stake in Starz Entertainment Corp

March 5, 2026

Allen Family Capital (Byron Allen’s family office) acquired a 10.7% beneficial stake in Starz Entertainment Corp for $25 million, purchasing 1,803,786 common shares at $13.86 per share. The transaction closed on March 5, 2026, and Allen Family Capital said it will evaluate its position and may increase or decrease holdings over time.

Buyers
Allen Family Capital
Targets
Starz Entertainment Corp.
Location
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.