Sphere Entertainment (SPHR) Stock Analysis & Winston Score
Sphere Entertainment Co. owns and operates large-scale live entertainment venues and media properties. Its flagship asset is the Sphere in Las Vegas, a massive spherical arena that opened in 2023 and features an immersive audio-visual experience using one of the largest LED screens ever built. The company also owns MSG Networks, a regional sports media business, and has previously been connected to the Madison Square Garden family of companies. The company earns money through ticket sales, sponsorships, advertising on the Sphere's exterior LED display, and media rights fees from MSG Networks. It currently operates primarily in the United States, with the Las Vegas Sphere being its most prominent and capital-intensive asset. The key growth driver is expanding the Sphere concept to other cities like London and potentially more global markets, but the main risk is that building and operating these venues is extremely expensive, and the company is currently losing money at the operating level.
Winston Score: 39/100 — Below Average
Below-average fundamentals — multiple weak pillars.
- Quality: Weak (7/30)
- Growth: Mixed (7/20)
- Cash Flow: Exceptional (9/10)
- Stability: Mixed (4/10)
- Valuation: Weak (2/10)
- Ownership: Good (8/15)
Key Facts
Price: $142.62
Market Cap: $5.1B
Sector: Communication Services
Industry: Entertainment

