Free Trial

SThree (STEM) Insider Trading & Ownership

SThree logo
GBX 162.99 -12.61 (-7.18%)
As of 04:22 AM Eastern

SThree (LON:STEM) Insider Buying and Selling Activity

Current
Insider Ownership
Percentage
15.00%
Number Of
Insiders Buying
(Last 12 Months)
2
Amount Of
Insider Buying
(Last 12 Months)
£71.92K
Number Of
Insiders Selling
(Last 12 Months)
1
Amount Of
Insider Selling
(Last 12 Months)
£3.44K
Get STEM Insider Trade Alerts

Want to know when executives and insiders are buying or selling SThree stock? Sign up for InsiderTrades.com's daily newsletter to get the latest insider transactions delivered to your inbox daily.

SMS is currently available in Australia, Belgium, Canada, France, Germany, Ireland, Italy, New Zealand, the Netherlands, Singapore, South Africa, Spain, Switzerland, the United Kingdom, and the United States. By entering your phone number and clicking the sign-up button, you agree to receive periodic text messages from MarketBeat at the phone number you submitted, including texts that may be sent using an automatic telephone dialing system. Message and data rates may apply. Message frequency will vary. Messages will consist of stock alerts, news stories, and partner advertisements/offers. Consent is not a condition of the purchase of any goods or services. Text HELP for help/customer support. Unsubscribe at any time by replying "STOP" to any text message that you receive from MarketBeat or by visiting our mailing preferences page. Read our full terms of service and privacy policy.

STEM Insider Buying and Selling by Quarter

SThree Insider and Congressional Trades History

Transaction DateInsiderBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
4/13/2026
Andrew Beach
Insider
Buy102GBX 148£150.96
4/13/2026
Timo Lehne
Insider
Buy41GBX 148GBX 6,068
3/12/2026
Andrew Beach
Insider
Buy87GBX 173£150.51
3/12/2026
Timo Lehne
Insider
Buy35GBX 173GBX 6,055
2/12/2026
Andrew Beach
Insider
Buy82GBX 184£150.88
2/12/2026
Timo Lehne
Insider
Buy32GBX 184GBX 5,888
1/12/2026
Andrew Beach
Insider
Buy82GBX 182£149.24
12/12/2025
Andrew Beach
Insider
Buy90GBX 166£149.40
12/12/2025
Timo Lehne
Insider
Buy36GBX 166GBX 5,976
11/12/2025
Andrew Beach
Insider
Buy93GBX 163£151.59
11/12/2025
Timo Lehne
Insider
Buy37GBX 163GBX 6,031
10/13/2025
Andrew Beach
Insider
Buy90GBX 165£148.50
10/13/2025
Timo Lehne
Insider
Buy36GBX 165GBX 5,940
9/16/2025
Timo Lehne
Insider
Buy7,404GBX 139£10,291.56
9/12/2025
Andrew Beach
Insider
Buy81GBX 186£150.66
9/12/2025
Timo Lehne
Insider
Buy32,072GBX 186£59,653.92
7/30/2025
Timo Lehne
Insider
Sell1,579GBX 218£3,442.22
7/14/2025
Andrew Beach
Insider
Buy58GBX 253£146.74
7/14/2025
Timo Lehne
Insider
Buy23GBX 253GBX 5,819
6/12/2025
Andrew Beach
Insider
Buy62GBX 245£151.90
6/12/2025
Timo Lehne
Insider
Buy24GBX 245GBX 5,880
(Data available from 1/1/2013 forward)

STEM Insider Trading Activity - Frequently Asked Questions

The list of insiders at SThree includes Andrew Beach, Elaine O’Donnell, and Timo Lehne. Learn more on insiders at STEM.

15.00% of SThree stock is owned by insiders. Learn more on STEM's insider holdings.

The following insiders have purchased STEM shares in the last 24 months: Andrew Beach (£63,215.27), Elaine O’Donnell (£18,920), and Timo Lehne (£448,009.89).

Insiders have purchased a total of 168,122 STEM shares in the last 24 months for a total of £530,145.16 bought.

The following insiders have sold STEM shares in the last 24 months: Andrew Beach (£116,616.96), and Timo Lehne (£30,852.22).

Insiders have sold a total of 40,047 SThree shares in the last 24 months for a total of £147,469.18 sold.



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