Stadler Rail
CHF 30.68Change from previous close: +1.79%Absolute change: +CHF 0.54
Price history
+54.87% over the period1 year: from CHF 19.81 (October 2, 2025) to CHF 30.68 (October 2, 2026), +54.87%.
Show chart data
Daily closing prices, adjusted for splits. Long periods: one close per week or month.
| Date | Close |
|---|---|
| October 2, 2026 | CHF 30.68 |
| October 1, 2026 | CHF 30.14 |
| September 30, 2026 | CHF 30.48 |
| September 29, 2026 | CHF 29.58 |
| September 28, 2026 | CHF 29.86 |
| September 25, 2026 | CHF 29.94 |
| September 24, 2026 | CHF 29.66 |
| September 23, 2026 | CHF 30.06 |
| September 22, 2026 | CHF 30.16 |
| September 21, 2026 | CHF 29.72 |
| September 18, 2026 | CHF 29.78 |
| September 17, 2026 | CHF 29.98 |
| September 16, 2026 | CHF 29.70 |
| September 15, 2026 | CHF 29.42 |
| September 14, 2026 | CHF 28.84 |
| September 11, 2026 | CHF 29.48 |
| September 10, 2026 | CHF 28.66 |
| September 9, 2026 | CHF 29.30 |
| September 8, 2026 | CHF 29.32 |
| September 7, 2026 | CHF 29.20 |
| September 4, 2026 | CHF 29.54 |
| September 3, 2026 | CHF 28.92 |
| September 2, 2026 | CHF 29.72 |
| September 1, 2026 | CHF 29.18 |
| August 31, 2026 | CHF 29.84 |
| August 28, 2026 | CHF 30.28 |
| August 27, 2026 | CHF 31.42 |
| August 26, 2026 | CHF 30.02 |
| August 25, 2026 | CHF 24.52 |
| August 24, 2026 | CHF 24.18 |
| August 21, 2026 | CHF 24.28 |
| August 20, 2026 | CHF 23.50 |
| August 19, 2026 | CHF 23.44 |
| August 18, 2026 | CHF 23.48 |
| August 17, 2026 | CHF 23.82 |
| August 14, 2026 | CHF 24.28 |
| August 13, 2026 | CHF 24.26 |
| August 12, 2026 | CHF 24.40 |
| August 11, 2026 | CHF 24.14 |
| August 10, 2026 | CHF 24.52 |
| August 7, 2026 | CHF 25.06 |
| August 6, 2026 | CHF 25.00 |
| August 5, 2026 | CHF 24.90 |
| August 4, 2026 | CHF 25.16 |
| August 3, 2026 | CHF 24.94 |
| July 31, 2026 | CHF 24.48 |
| July 30, 2026 | CHF 25.08 |
| July 29, 2026 | CHF 25.00 |
| July 28, 2026 | CHF 24.28 |
| July 27, 2026 | CHF 23.82 |
| July 24, 2026 | CHF 23.68 |
| July 23, 2026 | CHF 23.80 |
| July 22, 2026 | CHF 23.68 |
| July 21, 2026 | CHF 23.34 |
| July 20, 2026 | CHF 22.88 |
| July 17, 2026 | CHF 23.28 |
| July 16, 2026 | CHF 23.48 |
| July 15, 2026 | CHF 23.54 |
| July 14, 2026 | CHF 22.82 |
| July 13, 2026 | CHF 23.34 |
| July 10, 2026 | CHF 23.08 |
| July 9, 2026 | CHF 23.28 |
| July 8, 2026 | CHF 23.76 |
| July 7, 2026 | CHF 24.36 |
| July 6, 2026 | CHF 25.00 |
| July 3, 2026 | CHF 25.40 |
| July 2, 2026 | CHF 24.56 |
| July 1, 2026 | CHF 23.44 |
| June 30, 2026 | CHF 23.24 |
| June 29, 2026 | CHF 23.18 |
| June 26, 2026 | CHF 23.10 |
| June 25, 2026 | CHF 23.84 |
| June 24, 2026 | CHF 23.82 |
| June 23, 2026 | CHF 23.54 |
| June 22, 2026 | CHF 23.68 |
| June 19, 2026 | CHF 23.00 |
| June 18, 2026 | CHF 23.08 |
| June 17, 2026 | CHF 22.88 |
| June 16, 2026 | CHF 22.74 |
| June 15, 2026 | CHF 22.78 |
| June 12, 2026 | CHF 22.18 |
| June 11, 2026 | CHF 21.82 |
| June 10, 2026 | CHF 21.50 |
| June 9, 2026 | CHF 21.50 |
| June 8, 2026 | CHF 21.88 |
| June 5, 2026 | CHF 22.32 |
| June 4, 2026 | CHF 22.62 |
| June 3, 2026 | CHF 22.38 |
| June 2, 2026 | CHF 22.62 |
| June 1, 2026 | CHF 22.12 |
| May 29, 2026 | CHF 22.86 |
| May 28, 2026 | CHF 22.18 |
| May 27, 2026 | CHF 22.04 |
| May 26, 2026 | CHF 21.86 |
| May 22, 2026 | CHF 21.30 |
| May 21, 2026 | CHF 21.20 |
| May 20, 2026 | CHF 21.94 |
| May 19, 2026 | CHF 21.90 |
| May 18, 2026 | CHF 22.42 |
| May 15, 2026 | CHF 22.82 |
| May 13, 2026 | CHF 22.80 |
| May 12, 2026 | CHF 22.70 |
| May 11, 2026 | CHF 22.84 |
| May 8, 2026 | CHF 23.18 |
| May 7, 2026 | CHF 23.46 |
| May 6, 2026 | CHF 23.84 |
| May 5, 2026 | CHF 23.00 |
| May 4, 2026 | CHF 23.36 |
| April 30, 2026 | CHF 22.76 |
| April 29, 2026 | CHF 22.68 |
| April 28, 2026 | CHF 22.10 |
| April 27, 2026 | CHF 21.62 |
| April 24, 2026 | CHF 21.62 |
| April 23, 2026 | CHF 22.18 |
| April 22, 2026 | CHF 22.54 |
| April 21, 2026 | CHF 22.32 |
| April 20, 2026 | CHF 22.20 |
| April 17, 2026 | CHF 22.66 |
| April 16, 2026 | CHF 23.40 |
| April 15, 2026 | CHF 22.48 |
| April 14, 2026 | CHF 21.66 |
| April 13, 2026 | CHF 20.86 |
| April 10, 2026 | CHF 21.20 |
| April 9, 2026 | CHF 20.50 |
| April 8, 2026 | CHF 20.60 |
| April 7, 2026 | CHF 19.86 |
| April 2, 2026 | CHF 20.44 |
| April 1, 2026 | CHF 20.76 |
| March 31, 2026 | CHF 20.18 |
| March 30, 2026 | CHF 19.61 |
| March 27, 2026 | CHF 19.62 |
| March 26, 2026 | CHF 20.06 |
| March 25, 2026 | CHF 20.10 |
| March 24, 2026 | CHF 19.23 |
| March 23, 2026 | CHF 20.14 |
| March 20, 2026 | CHF 19.52 |
| March 19, 2026 | CHF 19.67 |
| March 18, 2026 | CHF 20.02 |
| March 17, 2026 | CHF 18.00 |
| March 16, 2026 | CHF 17.93 |
| March 13, 2026 | CHF 18.71 |
| March 12, 2026 | CHF 19.25 |
| March 11, 2026 | CHF 18.48 |
| March 10, 2026 | CHF 19.00 |
| March 9, 2026 | CHF 18.22 |
| March 6, 2026 | CHF 18.39 |
| March 5, 2026 | CHF 18.57 |
| March 4, 2026 | CHF 19.22 |
| March 3, 2026 | CHF 19.06 |
| March 2, 2026 | CHF 19.90 |
| February 27, 2026 | CHF 20.52 |
| February 26, 2026 | CHF 20.54 |
| February 25, 2026 | CHF 20.56 |
| February 24, 2026 | CHF 20.54 |
| February 23, 2026 | CHF 20.40 |
| February 20, 2026 | CHF 20.66 |
| February 19, 2026 | CHF 20.36 |
| February 18, 2026 | CHF 20.52 |
| February 17, 2026 | CHF 20.48 |
| February 16, 2026 | CHF 20.48 |
| February 13, 2026 | CHF 20.80 |
| February 12, 2026 | CHF 21.24 |
| February 11, 2026 | CHF 21.16 |
| February 10, 2026 | CHF 21.24 |
| February 9, 2026 | CHF 21.44 |
| February 6, 2026 | CHF 21.04 |
| February 5, 2026 | CHF 20.44 |
| February 4, 2026 | CHF 20.56 |
| February 3, 2026 | CHF 19.88 |
| February 2, 2026 | CHF 19.55 |
| January 30, 2026 | CHF 19.81 |
| January 29, 2026 | CHF 19.76 |
| January 28, 2026 | CHF 19.97 |
| January 27, 2026 | CHF 19.45 |
| January 26, 2026 | CHF 19.59 |
| January 23, 2026 | CHF 19.83 |
| January 22, 2026 | CHF 19.61 |
| January 21, 2026 | CHF 19.43 |
| January 20, 2026 | CHF 19.16 |
| January 19, 2026 | CHF 19.23 |
| January 16, 2026 | CHF 19.63 |
| January 15, 2026 | CHF 20.02 |
| January 14, 2026 | CHF 19.61 |
| January 13, 2026 | CHF 19.69 |
| January 12, 2026 | CHF 19.69 |
| January 9, 2026 | CHF 19.69 |
| January 8, 2026 | CHF 21.06 |
| January 7, 2026 | CHF 21.40 |
| January 6, 2026 | CHF 21.68 |
| January 5, 2026 | CHF 21.84 |
| December 30, 2025 | CHF 20.20 |
| December 29, 2025 | CHF 20.10 |
| December 23, 2025 | CHF 19.94 |
| December 22, 2025 | CHF 20.04 |
| December 19, 2025 | CHF 20.04 |
| December 18, 2025 | CHF 20.04 |
| December 17, 2025 | CHF 19.59 |
| December 16, 2025 | CHF 20.00 |
| December 15, 2025 | CHF 19.52 |
| December 12, 2025 | CHF 19.62 |
| December 11, 2025 | CHF 19.48 |
| December 10, 2025 | CHF 19.12 |
| December 9, 2025 | CHF 19.16 |
| December 8, 2025 | CHF 19.54 |
| December 5, 2025 | CHF 19.62 |
| December 4, 2025 | CHF 19.42 |
| December 3, 2025 | CHF 19.20 |
| December 2, 2025 | CHF 19.93 |
| December 1, 2025 | CHF 20.44 |
| November 28, 2025 | CHF 20.14 |
| November 27, 2025 | CHF 20.02 |
| November 26, 2025 | CHF 19.74 |
| November 25, 2025 | CHF 19.88 |
| November 24, 2025 | CHF 19.54 |
| November 21, 2025 | CHF 19.57 |
| November 20, 2025 | CHF 19.27 |
| November 19, 2025 | CHF 19.38 |
| November 18, 2025 | CHF 18.94 |
| November 17, 2025 | CHF 19.30 |
| November 14, 2025 | CHF 19.52 |
| November 13, 2025 | CHF 19.59 |
| November 12, 2025 | CHF 19.50 |
| November 11, 2025 | CHF 19.26 |
| November 10, 2025 | CHF 18.86 |
| November 7, 2025 | CHF 18.70 |
| November 6, 2025 | CHF 19.16 |
| November 5, 2025 | CHF 19.34 |
| November 4, 2025 | CHF 19.26 |
| November 3, 2025 | CHF 19.37 |
| October 31, 2025 | CHF 19.70 |
| October 30, 2025 | CHF 19.80 |
| October 29, 2025 | CHF 20.16 |
| October 28, 2025 | CHF 20.16 |
| October 27, 2025 | CHF 20.28 |
| October 24, 2025 | CHF 20.38 |
| October 23, 2025 | CHF 20.26 |
| October 22, 2025 | CHF 19.95 |
| October 21, 2025 | CHF 20.00 |
| October 20, 2025 | CHF 20.08 |
| October 17, 2025 | CHF 19.86 |
| October 16, 2025 | CHF 20.00 |
| October 15, 2025 | CHF 19.97 |
| October 14, 2025 | CHF 20.14 |
| October 13, 2025 | CHF 20.20 |
| October 10, 2025 | CHF 19.79 |
| October 9, 2025 | CHF 20.12 |
| October 8, 2025 | CHF 19.91 |
| October 7, 2025 | CHF 19.90 |
| October 6, 2025 | CHF 19.77 |
| October 3, 2025 | CHF 19.63 |
| October 2, 2025 | CHF 19.81 |
At a glance
The company
Stadler Rail AG, through its subsidiaries, engages in the manufacture and sale of trains in Switzerland, Germany, Austria, Western and Eastern Europe, the Americas, the CIS countries, and internationally.
Dividend
Last ex-dividend on May 7, 2026
Where the price stands
52-wk lowCHF 17.25
CHF 30.68
52-wk highCHF 31.70
−3.22% from the high
Performance
| Stock | SMI | |
|---|---|---|
| 1 month | +3.23% | −4.89% |
| Year to date | +51.88% | +2.97% |
| 1 year | +54.87% | +9.93% |
Analysts · 8 analysts
Average targetCHF 30.86+0.59% vs. price
Buy 3 · Hold 4 · Sell 1 · Buy
Latest news
All newsNumbers and valuation
Full valuation- Market cap
- CHF 3.07B
- P/E
- 29.2
- EPS
- CHF 1.05
- Volume
- 106.36K
- Dividend yield
- 1.66%
Stocks to explore
Other companies in the Industrials sector
