Free Trial

Stabilus (STM) Stock Chart & Stock Price History

Stabilus logo
€21.75 -2.80 (-11.41%)
As of 08/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 48.76%, with a year-to-date return of -28.10%. In the past month, the stock has decreased 23.55%, reflecting recent market activity.

As of the latest close, Stabilus traded at €24.55 with a market cap of €633.38 million and volume of 76,546 shares. Five years ago, the stock traded at €41.88, representing a 48.07% decrease over that period. At the time, it had a market cap of €1.03 billion and a volume of 40,652 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
-14.71%
1 Month
Performance
-23.55%
3 Month
Performance
-14.20%
Year-To-Date
Performance
-28.10%
1 Year
Performance
-48.76%
5 Year
Performance
-48.07%

STM Stock Chart for Tuesday, August, 5, 2025

Stabilus Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
07/23/2025€24.95€24.65
-1.20%
€24.85€24.2041,075 shs$635.96 million
07/22/2025€24.90€24.95
+0.20%
€25.85€24.9553,434 shs$643.70 million
07/21/2025€24.90€24.90€25.50€24.8526,460 shs$642.41 million
07/18/2025€24.85€25.20
+1.41%
€25.80€25.1030,961 shs$650.15 million
07/17/2025€25.35€24.85
-1.97%
€25.40€24.7547,634 shs$641.12 million
07/16/2025€24.80€25.35
+2.22%
€25.75€24.9032,060 shs$654.02 million
07/15/2025€25.35€24.80
-2.17%
€25.30€24.5575,023 shs$639.83 million
07/14/2025€25.35€25.35€27.70€25.35352,683 shs$654.02 million
07/11/2025€27.15€27.90
+2.76%
€27.90€26.9075,687 shs$719.81 million
07/10/2025€27.15€27.15€27.50€27.0032,667 shs$700.46 million
07/09/2025€26.95€27.15
+0.74%
€27.25€26.4571,753 shs$700.46 million
07/08/2025€27.30€26.95
-1.28%
€27.35€26.8548,472 shs$695.30 million
07/07/2025€27.30€27.30€27.60€27.1518,527 shs$704.33 million
07/04/2025€28.45€27.85
-2.11%
€29.00€27.7041,494 shs$718.52 million

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