Company Valuation: Alstom

Fiscal Period: March 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 8,611 15,783 7,942 9,542 5,430 8,289 - -
Change - 83.29% -49.68% 20.14% -43.09% 52.65% - -
Enterprise Value (EV) 1 7,433 16,682 10,027 11,677 8,424 9,331 9,623 9,724
Change - 124.44% -39.89% 16.45% -27.86% 10.76% 3.13% 1.05%
P/E ratio 18.3x 45.2x -13.6x -71.7x -17.4x 27.8x 13.6x 10.4x
PBR 2.64x 1.24x 0.89x 1.05x 0.63x 0.78x 0.74x 0.69x
PEG - -0.8x 0x 0.9x -0x -0x 0x 0.3x
Capitalization / Revenue 1.05x 1.8x 0.51x 0.58x 0.31x 0.45x 0.43x 0.41x
EV / Revenue 0.91x 1.9x 0.65x 0.71x 0.48x 0.51x 0.5x 0.48x
EV / EBITDA 8.05x 16.1x 6.1x 6.72x 4.6x 5.78x 5.3x 4.78x
EV / EBIT 11.8x 25.9x 13.1x 13.7x 8.45x 7.82x 6.85x 5.95x
EV / FCF 36.1x -23.2x -10.1x 58.7x -14.9x 26.1x 17.4x 13.8x
FCF Yield 2.77% -4.32% -9.89% 1.7% -6.73% 3.84% 5.75% 7.26%
Dividend per Share 2 - 0.25 0.25 0.25 - 0.1088 0.2417 0.4874
Rate of return - 0.59% 1.18% 1% - 0.61% 1.35% 2.71%
EPS 2 2.084 0.94 -1.56 -0.35 -0.81 0.6457 1.323 1.725
Distribution rate - 26.6% -16% -71.4% - 16.8% 18.3% 28.3%
Net sales 1 8,201 8,785 15,471 16,507 17,619 18,330 19,271 20,170
EBITDA 1 923 1,036 1,643 1,738 1,833 1,615 1,817 2,034
EBIT 1 630 645 767 852 997 1,193 1,404 1,635
Net income 1 467 247 -581 -132 -309 282.6 616.3 816.4
Net Debt 1 -1,178 899 2,085 2,135 2,994 1,042 1,334 1,435
Reference price 2 38.14 42.52 21.27 25.08 14.13 17.96 17.96 17.96
Nbr of stocks (in thousands) 225,772 371,199 373,392 380,453 384,291 461,510 - -
Announcement Date 5/12/20 5/11/21 5/11/22 5/10/23 5/8/24 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
26.84x0.49x5.6x+0.63%8.89B
11.82x1.27x8.1x+4.13%51.37B
8.02x0.82x7.35x+5.50%28.36B
8.83x1.04x5.31x+4.75%24.29B
6.79x - - +0.46%23.5B
11.56x1.08x7.93x+2.65%22.99B
26.34x3.74x15.42x+1.95%22.04B
9.97x1.32x9.01x+2.53%16.15B
20.74x1.78x10.65x+2.38%13.85B
8.37x0.69x5.74x+4.31%13.16B
Average 13.93x 1.36x 8.35x +2.93% 22.46B
Weighted average by Cap. 12.70x 1.39x 8.42x +3.27%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield