Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 237 -4.00 (-1.66%)
As of 11:54 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.14%, with a year-to-date return of -19.93%. In the past month, the stock has increased 2.25%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 244.23 with a market cap of £318.81 million and volume of 1.20 million shares. Five years ago, the stock traded at GBX 270, representing a 12.22% decrease over that period. At the time, it had a market cap of £358.73 million and a volume of 126,918 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.27%
1 Month
Performance
+2.25%
3 Month
Performance
+2.82%
Year-To-Date
Performance
-19.93%
1 Year
Performance
-46.14%
5 Year
Performance
-12.22%

STEM Stock Chart for Monday, July, 7, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
06/06/2025GBX 230.50GBX 231.79
+0.56%
GBX 234.50GBX 228.50321,868 shs£302.57 million

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