Browsing: Starz

Investors who take an interest in Starz Entertainment Corp. (NASDAQ:STRZ) should definitely note that the President, Jeffrey Hirsch, recently paid US$22.13 per share to buy US$111k worth of the stock. Although the purchase only increased their holding by 3.0%, it is still a solid purchase in our view.

Starz Entertainment came into this earnings print as a cheap, loss‑making streaming play, with the stock down over the past month and quarter despite a price tag of about 0.3x sales. Q3 2026 results landed with more bite than the long term story suggests, featuring total revenue of US$322.4m and adjusted operating income before depreciation…

Q3 revenue reached $322 million, led by OTT revenue of $227 million, while adjusted OIBDA rose to $44 million. Starz generated $19 million in unlevered free cash flow and reaffirmed its 2026 outlook for mid-single-digit OIBDA growth and $100 million–$120 million in unlevered free cash flow.