Drooid Logo
Back to today’s briefing

Story perspectives

Starz Reports Q2 Loss Amid Subscriber Decline, Outlander Success

8/22/2025

47 7

1 of 1

Story summary
  • Starz Entertainment Corp. reported Q2 2025 revenue of $319.7 million, an 8% year-over-year decline, with a net loss of $42.5 million.
  • OTT subscribers fell by 120,000, totaling 12.2 million.
  • The Outlander prequel surpassed expectations, ranking as the third-highest series premiere for subscriber gains.
  • The company retains a 'Buy' rating, with an intrinsic value of $18.00 per share, emphasizing digital growth and cost efficiency.