Peloton Interactive, Inc. (VIE:PTON)
Austria flag Austria · Delayed Price · Currency is EUR
3.379
+0.061 (1.82%)
Last updated: Mar 4, 2026, 9:05 AM CET

Peloton Interactive Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Market Cap
1,4352,4321,0962,3652,67732,091
Market Cap Growth
-60.44%121.78%-53.64%-11.65%-91.66%123.69%
Enterprise Value
2,0963,2392,2873,7013,64232,010
PE Ratio
--23.13-2.24-2.11-1.05-193.78
Forward PE
24.58-----
PEG Ratio
-----2.75
PS Ratio
0.691.130.470.980.879.26
PB Ratio
-5.16-6.82-2.45-9.295.2421.22
P/TBV Ratio
-4.51-6.54-2.38-9.034.9920.78
P/FCF Ratio
4.888.71-14.82-5.84-1.32-75.66
P/OCF Ratio
4.718.47-19.24-7.08-1.54-155.30
EV/Sales Ratio
1.001.510.981.531.189.23
EV/EBITDA Ratio
9.8470.24-6.31-4.00-1.63-299.43
EV/EBIT Ratio
18.33-103.80-5.01-3.59-1.55-197.71
EV/FCF Ratio
7.1311.61-30.92-9.13-1.79-75.47
Debt / Equity Ratio
-5.96-4.78-4.00-8.014.000.86
Debt / EBITDA Ratio
19.7936.95-4.95-2.20-0.92-12.19
Debt / FCF Ratio
5.646.11-24.23-5.03-1.01-3.07
Net Debt / Equity Ratio
-2.35-2.26-2.66-5.251.89-0.05
Net Debt / EBITDA Ratio
7.8017.52-3.29-1.44-0.430.76
Net Debt / FCF Ratio
2.222.90-16.10-3.30-0.470.19
Asset Turnover
0.831.161.090.820.841.08
Inventory Turnover
3.604.573.512.312.834.35
Quick Ratio
1.621.421.171.201.211.35
Current Ratio
1.981.791.852.152.382.27
Return on Equity (ROE)
12.38%25.49%135.54%-847.63%-240.96%-11.01%
Return on Assets (ROA)
1.19%-1.73%-21.35%-35.32%-64.67%-4.80%
Return on Invested Capital (ROIC)
3.34%-4.21%-41.77%-69.52%-142.39%-13.00%
Return on Capital Employed (ROCE)
1.70%-2.57%-30.16%-48.56%-88.69%-6.89%
Earnings Yield
-3.02%-4.32%-44.67%-47.33%-95.53%-0.52%
FCF Yield
20.50%11.48%-6.75%-17.13%-75.91%-1.32%
Buyback Yield / Dilution
-0.20%-0.42%-3.48%-3.16%-42.52%-0.06%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.