Peloton Interactive, Inc. (PTON)
NASDAQ: PTON · Real-Time Price · USD
5.77
-0.40 (-6.48%)
At close: Jun 5, 2026, 4:00 PM EDT
5.78
+0.01 (0.17%)
After-hours: Jun 5, 2026, 7:59 PM EDT

Peloton Interactive Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
2,4982,8211,2722,7443,10537,224
Market Cap Growth
-6.72%121.78%-53.64%-11.65%-91.66%123.69%
Enterprise Value
3,1013,4792,5684,2024,13137,068
Last Close Price
5.776.943.387.699.18124.02
PEG Ratio
-----2.75
PS Ratio
1.021.130.470.980.879.26
PB Ratio
--6.82-2.45-9.295.2421.22
P/TBV Ratio
-11.12-6.54-2.38-9.034.9920.78
P/FCF Ratio
6.238.71----
P/OCF Ratio
6.048.47----
EV/Sales Ratio
1.271.400.951.501.159.22
EV/EBITDA Ratio
13.7765.03----
EV/FCF Ratio
7.7310.75----
Debt / Equity Ratio
-6.84-4.10-3.84-7.703.840.83
Debt / EBITDA Ratio
9.8436.95----
Debt / FCF Ratio
4.316.11----
Net Debt / Equity Ratio
-2.49-2.26-2.66-5.251.89-0.05
Net Debt / EBITDA Ratio
3.4317.52-3.29-1.44-0.430.76
Net Debt / FCF Ratio
1.502.90-16.10-3.30-0.470.19
Asset Turnover
1.171.161.090.820.841.08
Inventory Turnover
6.014.573.512.312.834.35
Quick Ratio
2.081.421.171.201.211.35
Current Ratio
2.491.791.852.152.382.27
Return on Equity (ROE)
-8.13%25.49%135.53%-847.63%-240.96%-11.01%
Return on Assets (ROA)
4.80%-1.73%-21.35%-35.32%-64.67%-4.80%
Return on Invested Capital (ROIC)
10.86%-3.25%-39.93%-69.52%-141.23%-11.35%
Return on Capital Employed (ROCE)
7.74%-2.57%-30.16%-48.56%-88.69%-6.89%
FCF Yield
16.06%11.48%----
Buyback Yield / Dilution
-11.16%-6.70%-5.44%-7.54%-9.69%-33.01%
Total Shareholder Return
-11.16%-6.70%-5.44%-7.54%-9.69%-33.01%
SEC Filings: 10-K · 10-Q