Peloton Interactive, Inc. (PTON)
NASDAQ: PTON · Real-Time Price · USD
6.16
-0.13 (-2.07%)
Jul 17, 2026, 10:14 AM EDT - Market open

Peloton Interactive Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
2,6672,8211,2722,7443,10537,224
Market Cap Growth
-3.57%121.78%-53.64%-11.65%-91.66%123.69%
Enterprise Value
3,3273,7582,6534,2934,22537,130
Last Close Price
6.166.943.387.699.18124.02
Forward PE
23.17153.35153.35153.35153.35224.61
PEG Ratio
-0.660.660.660.662.75
PS Ratio
1.111.130.470.980.879.26
PB Ratio
--6.82-2.45-9.295.2421.22
P/TBV Ratio
----5.8028.12
P/FCF Ratio
6.798.71----
P/OCF Ratio
6.588.47----
EV/Sales Ratio
1.361.510.981.531.189.23
EV/EBITDA Ratio
14.7770.24----
EV/FCF Ratio
8.2911.61----
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)
7.12%-2.64%-30.15%-64.55%-163.30%-16.84%
Return on Capital Employed (ROCE)
7.74%-2.57%-30.16%-48.56%-88.69%-6.89%
FCF Yield
14.73%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