Stadler Rail AG (LON:0A0C)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in CHF
31.46
-0.30 (-0.94%)
Nov 10, 2026, 5:00 PM GMT
Market Cap2.85B +61.6%
Revenue (ttm)3.96B +26.1%
Net Income98.26M +234.0%
EPS0.95 +233.9%
Shares Out n/a
PE Ratio29.97
Forward PE17.46
Dividend0.47 (1.66%)
Ex-Dividend DateMay 7, 2026
Volume15,480
Open31.80
Previous Close31.76
Day's Range31.44 - 32.06
52-Week Range17.31 - 32.74
Beta0.62
Analystsn/a
Price Targetn/a
Earnings DateMar 17, 2027