Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 240 -0.50 (-0.21%)
As of 07/18/2025 11:58 AM 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 42.72%, with a year-to-date return of -18.92%. In the past month, the stock has increased 0.63%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 240 with a market cap of £313.29 million and volume of 217,271 shares. Five years ago, the stock traded at GBX 265, representing a 9.43% decrease over that period. At the time, it had a market cap of £352.08 million and a volume of 433,458 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
-3.23%
1 Month
Performance
+0.63%
3 Month
Performance
+1.27%
Year-To-Date
Performance
-18.92%
1 Year
Performance
-42.72%
5 Year
Performance
-9.43%

STEM Stock Chart for Saturday, July, 19, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
06/30/2025GBX 245GBX 244.50
-0.20%
GBX 246GBX 239904,024 shs£319.16 million
06/27/2025GBX 244GBX 245
+0.41%
GBX 249GBX 243824,852 shs£319.81 million
06/26/2025GBX 240GBX 244
+1.67%
GBX 244.50GBX 239471,098 shs£318.51 million
06/25/2025GBX 240GBX 240GBX 246.54GBX 235964,096 shs£313.29 million
06/24/2025GBX 223.50GBX 240
+7.38%
GBX 247GBX 2251.64 million shs£313.29 million
06/23/2025GBX 233.50GBX 223.50
-4.28%
GBX 234.50GBX 222196,623 shs£291.75 million
06/20/2025GBX 234.50GBX 233.50
-0.43%
GBX 236.50GBX 229.50561,358 shs£304.80 million
06/19/2025GBX 238.50GBX 234.50
-1.68%
GBX 238.50GBX 233.5298,882 shs£306.11 million
06/18/2025GBX 235GBX 238.50
+1.49%
GBX 240GBX 232.5098,294 shs£311.33 million

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