Peloton Interactive, Inc. (PTON)
NASDAQ: PTON · Real-Time Price · USD
5.18
-0.08 (-1.52%)
May 14, 2026, 4:00 PM EDT - Market closed

Peloton Interactive Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
2,2432,8211,2722,7443,10537,224
Market Cap Growth
-19.09%121.78%-53.64%-11.65%-91.66%123.69%
Enterprise Value
2,8483,4792,5684,2024,13137,068
Last Close Price
5.186.943.387.699.18124.02
PE Ratio
101.85-23.13-2.24-2.11-1.05-193.78
PEG Ratio
-----2.75
PS Ratio
0.921.130.470.980.879.26
PB Ratio
--6.82-2.45-9.295.2421.22
P/TBV Ratio
-9.98-6.54-2.38-9.034.9920.78
P/FCF Ratio
5.598.71-14.82-5.84-1.32-75.66
P/OCF Ratio
5.438.47-19.24-7.08-1.54-155.29
EV/Sales Ratio
1.161.400.951.501.159.22
EV/EBITDA Ratio
12.6565.03-6.11-3.92-1.59-298.93
EV/EBIT Ratio
14.82-96.11-4.85-3.51-1.51-197.38
EV/FCF Ratio
7.1010.75-29.92-8.94-1.75-75.34
Debt / Equity Ratio
-6.84-4.10-3.84-7.703.840.83
Debt / EBITDA Ratio
9.8436.95-4.95-2.20-0.92-12.19
Debt / FCF Ratio
4.316.11-24.23-5.03-1.01-3.07
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
0.551.161.090.820.841.08
Inventory Turnover
3.184.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)
17.09%-4.21%-41.77%-69.52%-142.39%-13.00%
Return on Capital Employed (ROCE)
7.74%-2.57%-30.16%-48.56%-88.69%-6.89%
Earnings Yield
1.03%-4.32%-44.67%-47.33%-95.53%-0.52%
FCF Yield
17.87%11.48%-6.75%-17.13%-75.91%-1.32%
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%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q