Stadler Rail AG
23.28 CHF-0.20 (-0.85%)
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
| Metric | Current |
|---|---|
| Trailing P/E | 26.66 |
| Forward P/E | 11.38 |
| PEG Ratio | 11.38 |
| Price / Sales (TTM) | 0.64 |
| Price / Book (MRQ) | 2.89 |
| EV / Revenue | 0.71 |
| EV / EBITDA | 10.56 |
| Enterprise Value | 2.60B |
| Market Cap | 2.33B |
Ownership & Short Interest
Ownership
% Held by Insiders+45.17%
% Held by Institutions+15.03%
Float Shares54.5M