Alstom SA (EPA:ALO)
France flag France · Delayed Price · Currency is EUR
16.38
+0.08 (0.49%)
Aug 11, 2026, 5:35 PM CET

Alstom Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,57811,2099,4065,1238,9987,490
Market Cap Growth
-22.56%19.17%83.61%-43.07%20.13%-49.68%
Enterprise Value
8,95712,55510,7768,86811,91010,424
Last Close Price
16.3824.2620.3813.3323.6520.06
PE Ratio
27.3040.4365.74---
Forward PE
9.6211.9911.017.9413.3611.29
PEG Ratio
0.430.370.320.360.430.58
PS Ratio
0.400.580.510.290.550.48
PB Ratio
0.701.050.900.591.000.84
P/FCF Ratio
23.3934.6019.20-51.42-
P/OCF Ratio
8.5012.589.68-14.85-
EV/Sales Ratio
0.470.650.580.500.720.67
EV/EBITDA Ratio
6.609.258.0610.7614.7614.48
EV/EBIT Ratio
16.4623.0823.27---
EV/FCF Ratio
27.6438.7521.99-68.06-
Debt / Equity Ratio
0.310.310.320.510.390.39
Debt / EBITDA Ratio
2.622.622.695.654.585.12
Debt / FCF Ratio
10.9710.977.33-21.13-
Net Debt / Equity Ratio
0.120.120.120.420.310.32
Net Debt / EBITDA Ratio
0.900.900.944.423.483.92
Net Debt / FCF Ratio
3.783.782.57-6.4216.04-2.81
Asset Turnover
0.550.550.550.550.530.52
Inventory Turnover
3.933.994.064.084.154.41
Quick Ratio
0.590.590.580.460.460.46
Current Ratio
0.940.940.970.830.820.81
Return on Equity (ROE)
2.15%1.69%0.69%-3.10%-2.38%-6.12%
Return on Assets (ROA)
0.74%0.74%0.37%-0.04%-0.30%-0.61%
Return on Invested Capital (ROIC)
2.15%2.17%1.03%-0.10%-0.79%-1.59%
Return on Capital Employed (ROCE)
3.71%3.63%3.20%-0.09%-0.56%-1.11%
Earnings Yield
3.70%2.47%1.52%---
FCF Yield
4.28%2.89%5.21%-1.94%-
Dividend Yield
-0.34%0.26%1.19%0.70%0.70%
Payout Ratio
13.58%11.73%16.11%-19.74%-73.81%-8.95%
Buyback Yield / Dilution
-3.04%-3.04%-17.42%-1.79%-0.92%-42.04%
Total Shareholder Return
-3.04%-2.70%-17.16%-0.60%-0.22%-41.34%