SThree PLC (STEM)

SThree PLC has seen no insider trading activity within the last three months. The most recent transactions occurred in March 2026, when key executives and a director acquired shares. These historical purchases represent the final recorded movements by company leadership prior to the current period of inactivity.
Ticker: STEM Exchange: LSE


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for SThree PLC. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
3.6
Rosie Shapland Non-Executive Director Executive Director
Transaction date
Purchase
Price
117.04
Quantity 60,037
Value £102,559
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
252.17
Quantity 19,332
Value £1,358,662
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
357.20
Quantity 48,441
Value £4,197,389
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Planned purchase
Price
1.75
Quantity 25
Value £43
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Planned purchase
Price
1.75
Quantity 2,425
Value £4,239
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
2.65
Quantity 9,436
Value £25,000
2.0
Elaine O'Donnell Non-Executive Director Executive Director
Through Andrew James Curwen, a closely affiliated person
Transaction date
Purchase
Price
3.44
Quantity 5,500
Value £18,919
2.0
Elaine O'Donnell Non-Executive Director Executive Director
Transaction date
Purchase
Price
3.44
Quantity 5,500
Value £18,919
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
3.75
Quantity 85,028
Value £318,855
Andrew Beach Chief Financial Officer Officer
Transaction date
Sale
Price
4.24
Quantity 27,504
Value £116,501
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
3.56
Quantity 1,070
Value £3,808
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
3.56
Quantity 713
Value £2,539
Timo Lehne Chief Executive Officer Officer
Transaction date
Sale
Price
4.34
Quantity 31,017
Value £134,691
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
4.19
Quantity 355
Value £1,486
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
4.19
Quantity 183
Value £765
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
3.75
Quantity 35,676
Value £133,785
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
3.69
Quantity 859
Value £3,168
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
3.69
Quantity 432
Value £1,594
Andrew Beach Director and Chief Financial Officer Executive Director
Transaction date
Purchase
Price
4.45
Quantity 13,718
Value £61,045
Timo Lehne Director and Chief Executive Officer Executive Director
Transaction date
Purchase
Price
4.45
Quantity 16,241
Value £72,272
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-26 2026-03-26 B Purchase

Non-Executive Director

Executive Director
60,037
117.04
£102,559
60,037 117.04 £102,559
2026-03-04 2026-03-03 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
19,332
252.17
£1,358,662
19,332 252.17 £1,358,662
2026-03-04 2026-03-03 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
48,441
357.20
£4,197,389
48,441 357.20 £4,197,389
2025-12-19 2025-12-16 PP Planned purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
25
1.75
£43
25 1.75 £43
2025-12-19 2025-12-16 PP Planned purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
2,425
1.75
£4,239
2,425 1.75 £4,239
2024-12-17 2024-12-17 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
9,436
2.65
£25,000
9,436 2.65 £25,000
2024-11-14 2024-11-14 B Purchase

Non-Executive Director

Through Andrew James Curwen, a closely affiliated person Executive Director
5,500
3.44
£18,919
5,500 3.44 £18,919
2024-11-14 2024-11-14 B Purchase

Non-Executive Director

Executive Director
5,500
3.44
£18,919
5,500 3.44 £18,919
2024-09-25 2024-09-25 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
85,028
3.75
£318,855
85,028 3.75 £318,855
2024-07-23 2024-07-23 S Sale Andrew Beach

Chief Financial Officer

Officer
27,504
4.24
£116,501
27,504 4.24 £116,501
2024-12-10 2024-06-12 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
1,070
3.56
£3,808
1,070 3.56 £3,808
2024-12-10 2024-06-12 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
713
3.56
£2,539
713 3.56 £2,539
2024-03-19 2024-03-18 S Sale Timo Lehne

Chief Executive Officer

Officer
31,017
4.34
£134,691
31,017 4.34 £134,691
2023-12-18 2023-12-15 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
355
4.19
£1,486
355 4.19 £1,486
2023-12-18 2023-12-15 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
183
4.19
£765
183 4.19 £765
2023-09-20 2023-09-20 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
35,676
3.75
£133,785
35,676 3.75 £133,785
2023-06-20 2023-06-16 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
859
3.69
£3,168
859 3.69 £3,168
2023-06-20 2023-06-16 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
432
3.69
£1,594
432 3.69 £1,594
2023-03-23 2023-03-22 B Purchase Andrew Beach

Director and Chief Financial Officer

Executive Director
13,718
4.45
£61,045
13,718 4.45 £61,045
2023-03-23 2023-03-22 B Purchase Timo Lehne

Director and Chief Executive Officer

Executive Director
16,241
4.45
£72,272
16,241 4.45 £72,272