Stock Markets March 6, 2026

Byron Allen's Family Office Takes 10.7% Stake in Starz, Shares Rise

Allen Family Capital buys 1.8 million Starz shares from Liberty Strategic Capital; market reprices stock after disclosure

By Hana Yamamoto STRZ
Byron Allen's Family Office Takes 10.7% Stake in Starz, Shares Rise
STRZ

Starz Entertainment shares climbed after Allen Family Capital disclosed a roughly 10.7% holding acquired on March 5. The family office of media executive Byron Allen purchased 1,803,786 common shares at $13.86 apiece for $25 million, buying the position from Liberty Strategic Capital. Analysts note the stake highlights both Starz’s appeal as a strategic asset and the potential for the company to be a takeover candidate given its relatively modest market valuation.

Key Points

  • Allen Family Capital purchased 1,803,786 Starz common shares at $13.86 per share on March 5 for $25 million, equal to roughly 10.7% of Starz’s outstanding common shares.
  • The stake was acquired from Liberty Strategic Capital, which sold its entire position; Liberty Strategic Capital was founded by Steven Mnuchin.
  • Analysts note the transaction highlights Starz’s profile as both a potential strategic buyer and, given its modest valuation metrics, a conceivable acquisition target within the media and entertainment sector.

Shares of Starz Entertainment Corp. (NASDAQ:STRZ) moved higher on Friday after a regulatory filing revealed that Allen Family Capital acquired a significant stake in the streaming and cable network operator.

The filing shows Allen Family Capital bought 1,803,786 common shares on March 5 at $13.86 per share, resulting in a $25 million investment. The purchase represents approximately 10.7% of Starz's issued and outstanding common shares. Prior to this transaction, Byron Allen did not hold any Starz shares.

Allen Family Capital stated in the filing that the shares were purchased for investment purposes and that the family office may increase or decrease its position in Starz depending on market conditions and the company’s performance.

Byron Allen is the founder, chairman, and chief executive officer of Allen Media Group, which owns a portfolio of media assets that includes broadcast stations, The Weather Channel, and other properties. The filing note aligns with Allen’s prior public interest in acquiring media assets, including references to targets such as Paramount, BET, and ABC’s linear entertainment networks.

Raymond James analyst Brent Penter observed that the stake Allen Family Capital bought was acquired from Liberty Strategic Capital, which sold its entire position. Liberty Strategic Capital was founded by Steven Mnuchin, the former U.S. Secretary of the Treasury.

Penter also commented on Starz’s position in the market, noting that while the company has discussed potential participation in mergers and acquisitions as an acquirer, its smaller scale could make it an acquisition target. He highlighted Starz’s market capitalization above $200 million and enterprise value above $800 million, adding that such size could make the company a "much smaller and more doable acquisition for Allen, if he so chose to pursue it."

The disclosure prompted a revaluation of Starz shares in trading, as investors absorbed the implications of a new, sizable shareholder with media-industry experience.


Market context

The transaction underscores investor appetite for media assets and draws attention to Starz’s standing among potential buyers and sellers in the sector. The purchase also replaces Liberty Strategic Capital’s prior holding, completing a full transfer of that position to Allen Family Capital.

What was disclosed

  • 1,803,786 common shares acquired on March 5 at $13.86 per share for $25 million.
  • Holding represents approximately 10.7% of issued and outstanding common shares of Starz.
  • Allen Family Capital may change its stake based on market conditions and company performance.

Risks

  • Allen Family Capital stated it may increase or decrease its position based on market conditions and company performance, creating uncertainty around future ownership levels - impacts the media and financial markets.
  • Starz’s relatively small market capitalization and enterprise value raise the possibility that it could be a takeover target, introducing strategic and operational uncertainty for the company - impacts the media and mergers and acquisitions activity.
  • The full transfer of the position from Liberty Strategic Capital to Allen Family Capital changes the shareholder base, and further disposition by either party could affect Starz’s share price volatility - impacts equity market dynamics.

More from Stock Markets

Robert Lighthizer Steps Down From Trump Media Board as Company Eyes Energy Shift Mar 6, 2026 S&P Dow Jones Rebalance Elevates Vertiv, EchoStar and Lumentum into S&P 500 Mar 6, 2026 Saks Global to Close 15 Additional Stores as Restructuring Nears Completion Mar 6, 2026 Major U.S. Indexes Close Lower as Industrials, Tech and Materials Lead Declines Mar 6, 2026 Mexican Equities Slide as S&P/BMV IPC Drops 1.54% to One-Month Low Mar 6, 2026