Peloton Interactive, once a Wall Street favorite, now faces challenges in the at-home exercise market, with shares down 97% from their January 2021 peak. A $1,000 investment at its 52-week low of $3.65 in March would be worth $1,340 today, reflecting a 34% increase since then, despite a recent 22% decline.
Under CEO Peter Stern, who began his role in 2025, Peloton has made significant cost cuts, achieving its first full-year net profit in fiscal 2026. However, revenue remains 39% lower compared to fiscal 2021, and the company’s strategy appears uncertain, making it risky for investors until demand shows clear improvement.
Key Data Points
- Current Price: $4.92
- Market Cap: $2.2B
- 52-week Range: $3.65 – $8.80
- Gross Margin: 51.34%
Despite some positive developments, without strong demand signals, Peloton’s future looks uncertain.