Alstom SA (EPA:ALO)
France flag France · Delayed Price · Currency is EUR
15.96
+0.12 (0.73%)
Jul 21, 2026, 11:05 AM CET

Alstom Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,32111,2099,4065,1238,9987,490
Market Cap Growth
-23.90%19.17%83.61%-43.07%20.13%-49.68%
Enterprise Value
8,70012,55510,7768,86811,91010,424
Last Close Price
15.9624.2620.3813.3323.6520.06
PE Ratio
26.4140.4365.74---
Forward PE
9.6411.9911.017.9413.3611.29
PEG Ratio
0.430.370.320.360.430.58
PS Ratio
0.380.580.510.290.550.48
PB Ratio
0.681.050.900.591.000.84
P/FCF Ratio
22.6034.6019.20-51.42-
P/OCF Ratio
8.2212.589.68-14.85-
EV/Sales Ratio
0.450.650.580.500.720.67
EV/EBITDA Ratio
5.729.258.0610.7614.7614.48
EV/EBIT Ratio
10.2623.0823.27---
EV/FCF Ratio
26.8538.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.82%2.47%1.52%---
FCF Yield
4.43%2.89%5.21%-1.94%-
Dividend Yield
-0.34%0.26%1.19%0.70%0.70%
Payout Ratio
-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%