Alstom SA (EPA:ALO)
France flag France · Delayed Price · Currency is EUR
16.25
-0.16 (-0.94%)
Jun 10, 2026, 2:20 PM CET

Alstom Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,58011,2099,4065,4309,5427,942
Market Cap Growth
-17.57%19.17%73.21%-43.09%20.14%-49.68%
Enterprise Value
8,95913,50911,2879,71412,76111,355
Last Close Price
16.4124.2620.3813.3323.4419.67
PE Ratio
27.3440.0368.16---
Forward PE
9.5911.9911.017.9413.3611.29
PS Ratio
0.400.590.510.310.580.51
PB Ratio
0.701.040.890.621.050.88
P/TBV Ratio
19.6429.04----
P/FCF Ratio
23.3934.6019.20-54.52-
P/OCF Ratio
8.5112.589.68-15.75-
PEG Ratio
0.440.370.320.360.430.58
EV/Sales Ratio
0.470.710.610.550.770.73
EV/EBITDA Ratio
5.8911.709.019.2013.6214.71
EV/EBIT Ratio
10.5620.3117.9720.8948.34110.24
EV/FCF Ratio
27.6541.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.69%2.89%1.58%-5.69%-1.38%-7.32%
FCF Yield
4.27%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%