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 several directors, including the CEO and CFO, 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