Skip to main content
graph.swiss
Stadler Rail AG

Stadler Rail AG

23.28 CHF-0.20 (-0.85%)
XSWX:SRAILMarket Closed
ListedCHF2.3BIndustrialsRailroads15,585 employees

Price & Trading

52-Week Low

17.25

52-Week High

25.64

50-Day MA

22.85

200-Day MA

20.79

Beta

0.61

Avg Volume (10d)

152,023

Avg Volume (90d)

138,735

Shares Outstanding

100.0M

Valuation Multiples

MetricCurrent
Trailing P/E26.66
Forward P/E11.38
PEG Ratio11.38
Price / Sales (TTM)0.64
Price / Book (MRQ)2.89
EV / Revenue0.71
EV / EBITDA10.56
Enterprise Value2.60B
Market Cap2.33B

Ownership & Short Interest

Ownership

% Held by Insiders+45.17%
% Held by Institutions+15.03%
Float Shares54.5M