Stadler Rail AG (SWX:SRAIL)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
31.04
+0.14 (0.45%)
Oct 23, 2026, 10:18 AM CEST
Market Cap3.10B +54.6%
Revenue (ttm)4.24B +26.1%
Net Income105.34M +234.0%
EPS1.05 +233.9%
Shares Out 100.00M
PE Ratio29.57
Forward PE16.82
Dividend0.50 (1.61%)
Ex-Dividend DateMay 7, 2026
Volume7,675
Open31.00
Previous Close30.90
Day's Range30.92 - 31.26
52-Week Range17.25 - 31.70
Beta0.62
AnalystsHold
Price Target30.86 (-0.58%)
Earnings DateMar 17, 2027