Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 209 -2.50 (-1.18%)
As of 08/1/2025 12:10 PM Eastern

SThree Stock Price Performance

The SThree (STEM) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has decreased 46.13%, with a year-to-date return of -29.39%. In the past month, the stock has decreased 14.69%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 209 with a market cap of £272.82 million and volume of 389,099 shares. Five years ago, the stock traded at GBX 256.50, representing a 18.52% decrease over that period. At the time, it had a market cap of £340.79 million and a volume of 227,130 shares.

Receive STEM Stock News and Ratings via Email

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

5 Day
Performance
-14.01%
1 Month
Performance
-14.69%
3 Month
Performance
-14.69%
Year-To-Date
Performance
-29.39%
1 Year
Performance
-46.13%
5 Year
Performance
-18.52%

STEM Stock Chart for Saturday, August, 2, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
08/01/2025GBX 211.50GBX 209
-1.18%
GBX 213GBX 208389,099 shs£272.82 million
07/31/2025GBX 212GBX 211.50
-0.24%
GBX 217.80GBX 210468,350 shs£276.08 million
07/30/2025GBX 220.50GBX 212
-3.85%
GBX 223.50GBX 212261,167 shs£276.74 million
07/29/2025GBX 243.04GBX 220.50
-9.27%
GBX 242GBX 2191.21 million shs£287.83 million
07/28/2025GBX 242.50GBX 243.04
+0.22%
GBX 244GBX 240.50559,761 shs£317.25 million
07/25/2025GBX 237GBX 242.50
+2.32%
GBX 244GBX 230381,832 shs£316.55 million
07/24/2025GBX 233.20GBX 237
+1.63%
GBX 245GBX 235428,345 shs£309.37 million
07/23/2025GBX 230.50GBX 233.20
+1.17%
GBX 238.50GBX 231376,141 shs£304.41 million
07/22/2025GBX 236GBX 230.50
-2.33%
GBX 238.50GBX 230.50149,735 shs£300.88 million
07/21/2025GBX 240GBX 236
-1.67%
GBX 241.16GBX 236120,886 shs£308.06 million
07/18/2025GBX 240.50GBX 240
-0.21%
GBX 242GBX 240217,271 shs£313.29 million
07/17/2025GBX 240GBX 240.50
+0.21%
GBX 244.50GBX 240193,429 shs£313.94 million
07/16/2025GBX 247GBX 240
-2.83%
GBX 245GBX 24098,638 shs£313.29 million
07/15/2025GBX 248GBX 247
-0.40%
GBX 252.50GBX 244217,624 shs£322.42 million
07/14/2025GBX 253GBX 248
-1.98%
GBX 253.50GBX 247.501.35 million shs£323.73 million
07/11/2025GBX 253GBX 253GBX 254GBX 250415,701 shs£330.25 million
07/10/2025GBX 242.50GBX 253
+4.33%
GBX 253GBX 244.50472,783 shs£330.25 million
07/09/2025GBX 236.50GBX 242.50
+2.54%
GBX 247GBX 2341.42 million shs£316.55 million
07/08/2025GBX 237GBX 236.50
-0.21%
GBX 238.50GBX 232812,938 shs£308.72 million
07/07/2025GBX 241GBX 237
-1.66%
GBX 243GBX 237462,611 shs£309.37 million
07/04/2025GBX 244.23GBX 244.23GBX 248GBX 243.501.20 million shs£318.81 million
07/03/2025GBX 245GBX 244.23
-0.31%
GBX 248GBX 243.501.20 million shs£318.81 million
07/02/2025GBX 242.50GBX 245
+1.03%
GBX 247GBX 242982,424 shs£319.81 million
07/01/2025GBX 244.50GBX 242.50
-0.82%
GBX 246.50GBX 239.50786,084 shs£316.55 million

This page (LON:STEM) was last updated on 8/2/2025 by MarketBeat.com Staff
From Our Partners