Thursday, October 29, 2026 Sign in · Register ✓ Verify a link 🔔

U.S. EditionPowered by Quantum Forge Robotics with Jessi AI Intelligence

The Daily Consensus

America's news, cross-checked across every major newsroom
Business

Byron Allen Secures Profit from Starz Stock Sale

The media mogul sold his entire stake in the entertainment company, marking a successful financial move.

AI IMAGEAI-generated illustration by Studio z-image. Not a photograph of the event.

Byron Allen has made a profitable exit from his investment in Starz, selling off all 1.8 million shares he had purchased earlier in the year. This strategic move comes after the media mogul acquired a 10.7% stake in the entertainment company for $25 million in March 2026 123.

The sale of these shares, which took place in multiple tranches from August 9 to September 29, saw Allen receive a reported sum just under $45 million, though this figure is slightly higher than the $44.9 million mentioned in some reports 23. According to Variety, the selling price ranged between approximately $21 and $26 per share, indicating a solid return on his initial investment 2.

Starz, known for its original programming and streaming services, implemented a poison pill measure shortly after Allen’s initial stake purchase, likely aimed at protecting the company from potential hostile takeovers 23. Despite this defensive strategy, Allen’s decision to sell his shares did not seem to impact Starz’s financial performance; the company maintained its overall revenue at $322.4 million in Q3 2026, with streaming revenue increasing by 1.7% year over year to $226.6 million 1.

Allen’s interest in Starz extended beyond just a financial stake, as he had previously expressed a desire to acquire the entire company, showcasing his long-term vision for the entertainment sector 3. However, the current sale suggests that he may have found the timing right to realize a profit from his investment.

What we know

  • Byron Allen sold all 1.8 million shares of Starz stock he owned 123
  • Allen bought a 10.7% stake in Starz for $25 million in March 2026 123
  • Starz implemented a poison pill measure shortly after Allen's initial stake purchase 23
  • The total amount received from the sale was just under $45 million 23
  • Starz's overall revenue remained at $322.4 million in Q3 2026 1
  • Streaming revenue for Starz increased by 1.7% year over year to $226.6 million in Q3 2026 1
  • The sale occurred in tranches from August 9 to September 29 2
  • The selling price ranged between approximately $21 and $26 per share 2
  • Allen previously expressed interest in acquiring the whole Starz company 3

What remains unclear

  • The exact amount received from the sale of Starz stock, with conflicting reports of $44.9 million versus just under $45 million 123

Powered by Quantum Forge Robotics with Jessi AI Intelligence

Verification report

72%
Likely accurate
Probability of truth, weighted across 11 claims from 3 outlets. Each claim is scored by how many independent, reliable newsrooms support or contradict it. Method
  • confirmed
    Byron Allen sold all 1.8 million shares of Starz stock he owned.
    93% · supported by 3
  • confirmed
    Allen bought a 10.7% stake in Starz for $25 million in March 2026.
    93% · supported by 3
  • confirmed
    Starz implemented a poison pill measure shortly after Allen's initial stake purchase.
    85% · supported by 2
  • likely
    The total amount received from the sale was just under $45 million.
    71% · supported by 2, contradicted by 1
  • likely
    Starz's overall revenue remained at $322.4 million in Q3 2026.
    71% · supported by 1
  • likely
    Streaming revenue for Starz increased by 1.7% year over year to $226.6 million in Q3 2026.
    71% · supported by 1
  • likely
    The sale occurred in tranches from August 9 to September 29.
    71% · supported by 1
  • likely
    The selling price ranged between approximately $21 and $26 per share.
    71% · supported by 1
  • likely
    Allen previously expressed interest in acquiring the whole Starz company.
    71% · supported by 1
  • unverified
    Starz's net loss narrowed to $34.8 million in Q3 2026.
    50% · supported by 1, contradicted by 1
  • disputed
    The sale of the Starz stock amounted to $44.9 million.
    29% · supported by 1, contradicted by 2

Sources & references

  1. Variety — Byron Allen Earns Profit After Selling All the Starz Stock He Bought From Steven Mnuchin · 2026-10-29
  2. Deadline — Byron Allen Sells Entire Stake In Starz · 2026-10-29
  3. The Hollywood Reporter — Byron Allen Sells His Stake in Starz · 2026-10-29

This article is an original synthesis written by Jessi. It does not reproduce the text of the outlets above; it cross-references their reporting and links to them so you can read the originals.

More in Business