Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 236.50 -0.50 (-0.21%)
As of 11:48 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 46.55%, with a year-to-date return of -20.10%. In the past month, the stock has increased 2.03%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 237 with a market cap of £309.37 million and volume of 462,611 shares. Five years ago, the stock traded at GBX 267, representing a 11.42% decrease over that period. At the time, it had a market cap of £354.74 million and a volume of 111,591 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.17%
1 Month
Performance
+2.03%
3 Month
Performance
-1.25%
Year-To-Date
Performance
-20.10%
1 Year
Performance
-46.55%
5 Year
Performance
-11.42%

STEM Stock Chart for Tuesday, July, 8, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
06/17/2025GBX 238.50GBX 235
-1.47%
GBX 249GBX 234.50258,093 shs£306.76 million
06/16/2025GBX 234.50GBX 238.50
+1.71%
GBX 239.50GBX 220365,288 shs£311.33 million
06/13/2025GBX 240GBX 234.50
-2.29%
GBX 241GBX 231.50207,301 shs£306.11 million
06/12/2025GBX 249GBX 240
-3.61%
GBX 247GBX 237.50150,369 shs£313.29 million
06/11/2025GBX 243GBX 249
+2.47%
GBX 250.50GBX 234360,280 shs£325.03 million
06/10/2025GBX 242.50GBX 243
+0.21%
GBX 245GBX 234187,871 shs£317.20 million
06/09/2025GBX 231.79GBX 242.50
+4.62%
GBX 245GBX 230409,036 shs£316.55 million

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