Alstom SA (EPA:ALO)
France flag France · Delayed Price · Currency is EUR
17.00
+0.12 (0.71%)
May 21, 2026, 11:04 AM CET

Alstom Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,79711,2099,4065,4309,5427,942
Market Cap Growth
-24.61%19.17%73.21%-43.09%20.14%-49.68%
Enterprise Value
9,17613,50911,2879,71412,76111,355
Last Close Price
16.8824.2620.3813.3323.4419.67
PE Ratio
28.1340.0368.16---
Forward PE
9.8711.9911.017.9413.3611.29
PS Ratio
0.410.590.510.310.580.51
PB Ratio
0.721.040.890.621.050.88
P/TBV Ratio
20.2029.04----
P/FCF Ratio
24.0634.6019.20-54.52-
P/OCF Ratio
8.7512.589.68-15.75-
PEG Ratio
0.450.370.320.360.430.58
EV/Sales Ratio
0.480.710.610.550.770.73
EV/EBITDA Ratio
6.0411.709.019.2013.6214.71
EV/EBIT Ratio
10.8220.3117.9720.8948.34110.24
EV/FCF Ratio
28.3241.6923.03-72.92-
Debt / Equity Ratio
0.330.330.340.530.410.41
Debt / EBITDA Ratio
2.662.662.533.883.464.04
Debt / FCF Ratio
10.9710.977.33-21.13-
Net Debt / Equity Ratio
0.120.120.130.420.320.32
Net Debt / EBITDA Ratio
1.091.091.053.483.073.72
Net Debt / FCF Ratio
3.883.882.69-6.4916.41-2.86
Asset Turnover
0.550.550.550.550.530.52
Inventory Turnover
3.993.994.064.084.154.41
Quick Ratio
0.630.630.640.510.510.51
Current Ratio
0.940.940.970.860.830.80
Return on Equity (ROE)
3.41%3.41%1.89%-3.10%-1.15%-6.12%
Return on Assets (ROA)
1.19%1.19%1.16%0.90%0.53%0.22%
Return on Invested Capital (ROIC)
3.57%3.59%2.59%3.81%2.21%0.91%
Return on Capital Employed (ROCE)
4.50%4.50%4.10%3.40%1.90%0.70%
Earnings Yield
3.59%2.89%1.58%-5.69%-1.38%-7.32%
FCF Yield
4.16%2.89%5.21%-10.44%1.83%-12.65%
Dividend Yield
----1.07%1.27%
Payout Ratio
13.58%13.58%7.38%---
Buyback Yield / Dilution
-3.04%-3.04%-17.91%-1.37%-1.38%-41.40%
Total Shareholder Return
-3.04%-3.04%-17.91%-1.37%-0.31%-40.13%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.