Starz Entertainment Corp. · NASDAQ:STRZ

Allen Family Capital, LLC reported a 10.70% stake in Starz Entertainment Corp. (Schedule 13D)

Event Mar 6, 2026 · Filed Mar 12, 2026

Allen Family Capital, LLC reported a 10.70% stake in Starz Entertainment Corp., 1,803,786 shares, with active intent on Mar 6, 2026. Filed Mar 12, 2026 (Schedule 13D).

Stake
10.70%
Shares
1,803,786
Intent
Active
What changed
Crossed above 5%
Filed together
2 holders

The filing in full

HolderStakeShares
Allen Family Capital, LLC10.70%1,803,786
Byron Allen Folks10.70%1,803,786

Source

View original at SEC

Related