Free Trial

Stabilus (STM) Stock Chart & Stock Price History

Stabilus logo
€24.00 +0.55 (+2.35%)
As of 08/22/2025

Stabilus Stock Price Performance

The Stabilus (STM) stock chart highlights key performance trends across multiple timeframes. Since the beginning of the year, the stock decreased 20.66%. In the past month, the stock has decreased 4.19%, reflecting recent market activity.

As of the latest close, Stabilus traded at €23.45 with a market cap of €605.00 million and volume of 15,065 shares. Five years ago, the stock traded at €46.60, representing a 48.50% decrease over that period. At the time, it had a market cap of €1.15 billion and a volume of 14,222 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.27%
1 Month
Performance
-4.19%
3 Month
Performance
-4.38%
Year-To-Date
Performance
-20.66%
5 Year
Performance
-48.50%

STM Stock Chart for Monday, August, 25, 2025

Stabilus Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
08/25/2025€24.00€24.00€24.10€23.6029,409 shs$619.19 million
08/22/2025€23.40€23.45
+0.21%
€23.60€23.1515,065 shs$605.00 million
08/21/2025€23.70€23.40
-1.27%
€23.60€23.2030,838 shs$603.71 million
08/20/2025€22.75€23.70
+4.18%
€23.85€22.7524,648 shs$611.45 million
08/19/2025€22.85€22.75
-0.44%
€23.30€22.6018,999 shs$586.94 million
08/18/2025€22.85€22.85€23.45€22.8518,609 shs$589.52 million
08/15/2025€23.30€23.05
-1.07%
€23.40€22.9022,010 shs$594.68 million
08/14/2025€23.55€23.30
-1.06%
€23.80€22.9520,037 shs$601.13 million
08/13/2025€23.30€23.55
+1.07%
€23.60€22.8527,645 shs$607.58 million
08/12/2025€24.00€23.30
-2.92%
€24.10€23.3035,554 shs$601.13 million
08/11/2025€24.00€24.00€24.35€23.8039,460 shs$619.19 million
08/08/2025€23.00€23.80
+3.48%
€23.95€22.9540,932 shs$614.03 million
08/07/2025€23.25€23.00
-1.08%
€23.50€22.9046,738 shs$593.39 million
08/06/2025€21.75€23.25
+6.90%
€23.90€21.60135,632 shs$599.84 million
08/05/2025€24.55€21.75
-11.41%
€22.90€21.40454,350 shs$561.14 million
08/04/2025€24.55€24.55€25.55€24.5076,546 shs$633.38 million
08/01/2025€25.50€25.25
-0.98%
€26.10€25.1547,664 shs$651.44 million
07/31/2025€25.70€25.50
-0.78%
€25.75€25.2536,672 shs$657.89 million
07/30/2025€26.30€25.70
-2.28%
€26.50€25.5043,044 shs$663.05 million
07/29/2025€25.00€26.30
+5.20%
€27.25€25.65123,787 shs$678.53 million
07/28/2025€25.00€25.00€25.00€24.4592,362 shs$644.99 million
07/25/2025€25.35€25.05
-1.18%
€25.70€25.0535,348 shs$646.28 million
07/24/2025€24.65€25.35
+2.84%
€25.60€24.9046,018 shs$654.02 million

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