Last price: $26.87as of 2026-07-17
Sector: Media / Streaming
Max streaming subscribers, linear TV decline, and debt reduction progress.