Free Trial

Stabilus (STM) Stock Chart & Stock Price History

Stabilus logo
€27.30 -0.55 (-1.97%)
As of 07/4/2025

Stabilus Stock Price Performance

The Stabilus (STM) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has decreased 39.33%, with a year-to-date return of -9.75%. In the past month, the stock has increased 6.85%, reflecting recent market activity.

As of the latest close, Stabilus traded at €28.45 with a market cap of €734 million and volume of 68,396 shares. Five years ago, the stock traded at €47.78, representing a 42.86% decrease over that period. At the time, it had a market cap of €1.18 billion and a volume of 30,726 shares.

Receive STM Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for Stabilus and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
-1.97%
1 Month
Performance
+6.85%
3 Month
Performance
+27.27%
Year-To-Date
Performance
-9.75%
1 Year
Performance
-39.33%
5 Year
Performance
-42.86%

STM Stock Chart for Saturday, July, 5, 2025

Stabilus Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
07/04/2025€28.45€27.85
-2.11%
€29.00€27.7041,494 shs$718.52 million
07/03/2025€27.35€28.45
+4.02%
€28.80€27.5068,396 shs$734 million
07/02/2025€27.60€27.35
-0.91%
€27.65€26.9039,171 shs$705.62 million
07/01/2025€27.85€27.60
-0.90%
€28.20€27.5047,955 shs$712.07 million
06/30/2025€27.85€27.85€27.85€27.0532,853 shs$718.52 million
06/27/2025€27.25€27.05
-0.73%
€27.55€26.6545,134 shs$697.88 million
06/26/2025€26.55€27.25
+2.64%
€27.45€26.3544,072 shs$703.04 million
06/25/2025€25.70€26.55
+3.31%
€26.90€26.2033,944 shs$684.98 million
06/24/2025€25.65€25.70
+0.19%
€25.85€25.2537,261 shs$663.05 million
06/23/2025€25.65€25.65€26.25€25.4518,875 shs$661.76 million
06/20/2025€25.75€25.50
-0.97%
€25.85€25.0011,414 shs$657.89 million
06/19/2025€26.30€25.75
-2.09%
€26.25€25.4079,440 shs$664.34 million
06/18/2025€25.95€26.30
+1.35%
€26.55€25.5029,265 shs$678.53 million
06/17/2025€25.70€25.95
+0.97%
€26.40€25.7036,581 shs$669.50 million
06/16/2025€25.70€25.70€26.65€25.6598,137 shs$663.05 million
06/13/2025€27.45€27.10
-1.28%
€27.65€26.9035,641 shs$699.17 million
06/12/2025€27.70€27.45
-0.90%
€27.90€27.4051,357 shs$708.20 million
06/11/2025€26.20€27.70
+5.73%
€27.80€26.15111,922 shs$714.65 million
06/10/2025€26.35€26.20
-0.57%
€27.00€26.2040,674 shs$675.95 million
06/09/2025€26.35€26.35€26.75€25.9056,439 shs$679.82 million
06/06/2025€25.55€26.65
+4.31%
€26.90€25.50107,588 shs$687.56 million
06/05/2025€25.00€25.55
+2.20%
€25.75€25.0567,149 shs$659.18 million
06/04/2025€25.15€25.00
-0.60%
€25.30€24.4058,078 shs$644.99 million

This page (ETR:STM) was last updated on 7/5/2025 by MarketBeat.com Staff
From Our Partners