Free Trial

SThree (STEM) Stock Chart & Stock Price History

SThree logo
GBX 205.50 +5.50 (+2.75%)
As of 08/22/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 49.38%, with a year-to-date return of -30.57%. In the past month, the stock has decreased 11.88%, reflecting recent market activity.

As of the latest close, SThree traded at GBX 205.50 with a market cap of £268.25 million and volume of 479,528 shares. Five years ago, the stock traded at GBX 245, representing a 16.12% decrease over that period. At the time, it had a market cap of £325.51 million and a volume of 204,913 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
+2.79%
1 Month
Performance
-11.88%
3 Month
Performance
-7.96%
Year-To-Date
Performance
-30.57%
1 Year
Performance
-49.38%
5 Year
Performance
-16.12%

STEM Stock Chart for Saturday, August, 23, 2025

SThree Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
08/22/2025GBX 201GBX 205.50
+2.24%
GBX 206.08GBX 198.40479,528 shs£268.25 million
08/21/2025GBX 207GBX 201
-2.90%
GBX 205.50GBX 200277,738 shs£262.38 million
08/20/2025GBX 205GBX 207
+0.98%
GBX 207.50GBX 202.50343,280 shs£270.21 million
08/19/2025GBX 199.93GBX 205
+2.54%
GBX 205GBX 200325,387 shs£267.60 million
08/18/2025GBX 204GBX 199.93
-2.00%
GBX 205.50GBX 198.40849,901 shs£260.98 million
08/15/2025GBX 204GBX 204GBX 204GBX 202225,537 shs£266.29 million
08/14/2025GBX 205GBX 204
-0.49%
GBX 204.50GBX 197.60243,268 shs£266.29 million
08/13/2025GBX 206GBX 205
-0.49%
GBX 205GBX 197.60360,938 shs£267.60 million
08/12/2025GBX 207GBX 206
-0.48%
GBX 208.50GBX 197.60333,475 shs£268.90 million
08/11/2025GBX 207.50GBX 207
-0.24%
GBX 215GBX 206170,136 shs£270.21 million
08/08/2025GBX 210.50GBX 207.50
-1.43%
GBX 209.50GBX 200190,384 shs£270.86 million
08/07/2025GBX 207GBX 210.50
+1.69%
GBX 212.50GBX 207.75305,031 shs£274.78 million
08/06/2025GBX 204.50GBX 207
+1.22%
GBX 210.50GBX 204456,618 shs£270.21 million
08/05/2025GBX 205GBX 204.50
-0.24%
GBX 207.50GBX 197.80399,151 shs£266.95 million
08/04/2025GBX 209GBX 205
-1.91%
GBX 210GBX 200569,390 shs£267.60 million
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

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