Free Trial

Stabilus (STM) Stock Chart & Stock Price History

Stabilus logo
€24.80 -0.55 (-2.17%)
As of 07/14/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 44.70%, with a year-to-date return of -18.02%. In the past month, the stock has decreased 8.49%, reflecting recent market activity.

As of the latest close, Stabilus traded at €25.35 with a market cap of €654.02 million and volume of 352,683 shares. Five years ago, the stock traded at €46.34, representing a 46.48% decrease over that period. At the time, it had a market cap of €1.14 billion and a volume of 20,875 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
-8.66%
1 Month
Performance
-8.49%
3 Month
Performance
+11.21%
Year-To-Date
Performance
-18.02%
1 Year
Performance
-44.70%
5 Year
Performance
-46.48%

STM Stock Chart for Tuesday, July, 15, 2025

Stabilus Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
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

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