Starz Shows Early Payoff From U.S. Subscriber Push - Upgrade to Buy
Starz Entertainment has turned a recent operational pivot — prioritizing U.S. subscriber growth and mix improvements — into clearer profitability and cash generation. With adjusted OIBDA reported to have more than doubled and free cash flow of $33.3M against a market cap near $190M, the setup favors a mid-term long trade. We upgrade the rating and …