Stadler Rail AG (LON:0A0C)

London flag London · Delayed Price · Currency is GBP · Price in CHF
24.24
-0.20 (-0.82%)
Aug 12, 2026, 4:53 PM GMT
Market Cap2.20B +6.7%
Revenue (ttm)3.45B +13.0%
Net Income82.48M +129.1%
EPS0.82 +129.1%
Shares Out n/a
PE Ratio26.70
Forward PE15.49
Dividend0.47 (2.06%)
Ex-Dividend DateMay 7, 2026
Volume856
Open24.48
Previous Close24.44
Day's Range24.24 - 24.68
52-Week Range17.31 - 25.66
Beta0.61
Analystsn/a
Price Targetn/a
Earnings DateAug 26, 2026