Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 234.50 -5.50 (-2.29%)
As of 06/13/2025 12:39 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 43.01%, with a year-to-date return of -20.78%. In the past month, the stock has decreased 0.64%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 234.50 with a market cap of £306.11 million and volume of 207,301 shares. Five years ago, the stock traded at GBX 264.50, representing a 11.34% decrease over that period. At the time, it had a market cap of £351.40 million and a volume of 122,784 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.50%
1 Month
Performance
-0.64%
3 Month
Performance
-12.01%
Year-To-Date
Performance
-20.78%
1 Year
Performance
-43.01%
5 Year
Performance
-11.34%

STEM Stock Chart for Sunday, June, 15, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
06/05/2025GBX 234.50GBX 230.50
-1.71%
GBX 234.50GBX 227212,808 shs£300.88 million
06/04/2025GBX 233.50GBX 234.50
+0.43%
GBX 236GBX 233.50124,238 shs£306.11 million
06/03/2025GBX 233.50GBX 233.50GBX 236.50GBX 225215,342 shs£304.80 million
06/02/2025GBX 236GBX 233.50
-1.06%
GBX 236GBX 231143,541 shs£304.80 million
05/30/2025GBX 228.50GBX 236
+3.28%
GBX 236GBX 228460,450 shs£308.06 million
05/29/2025GBX 232GBX 228.50
-1.51%
GBX 236.50GBX 221555,743 shs£298.27 million
05/28/2025GBX 234.50GBX 232
-1.07%
GBX 236GBX 231196,760 shs£302.84 million
05/27/2025GBX 223.27GBX 234.50
+5.03%
GBX 235GBX 225.67179,505 shs£306.11 million
05/26/2025GBX 223.27GBX 223.27GBX 228.50GBX 220202,769 shs£291.45 million
05/23/2025GBX 227.50GBX 223.27
-1.86%
GBX 228.50GBX 220202,769 shs£291.45 million
05/22/2025GBX 230.50GBX 227.50
-1.30%
GBX 233.60GBX 225.50184,355 shs£296.97 million
05/21/2025GBX 232.50GBX 230.50
-0.86%
GBX 236GBX 229206,232 shs£300.88 million
05/20/2025GBX 233GBX 232.50
-0.21%
GBX 234.50GBX 230.50749,427 shs£303.49 million
05/19/2025GBX 233.50GBX 233
-0.21%
GBX 234GBX 228.50325,524 shs£304.15 million
05/16/2025GBX 236GBX 233.50
-1.06%
GBX 242GBX 232.50243,336 shs£304.80 million
05/15/2025GBX 241.50GBX 236
-2.28%
GBX 241.50GBX 231275,146 shs£308.06 million
05/14/2025GBX 246GBX 241.50
-1.83%
GBX 258GBX 241412,435 shs£315.24 million

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