Thomas Spain

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 50% 68% 82%
Transactions
22 50% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 3%
Success rate 73%
Average holding period 220
Transactions 28
Thomas Spain's trades of Staffline Group PLC's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
267.58
Quantity 15,307
Value £2,362,458
Transaction date
Sale
Price
94.97
Quantity 88,872
Value £3,307,329
Transaction date
Purchase
Price
44.05
Quantity 95,632
Value £491,115
Transaction date
Sale
Price
0.40
Quantity 96,846
Value £38,738
Transaction date
Purchase
Price
0.41
Quantity 49,269
Value £20,200
Transaction date
Sale
Price
0.41
Quantity 49,269
Value £20,200
Transaction date
Purchase
Price
0.42
Quantity 115,190
Value £48,380
Transaction date
Sale
Price
0.42
Quantity 115,190
Value £48,380
Transaction date
Purchase
Price
0.42
Quantity 75,249
Value £31,605
Transaction date
Sale
Price
0.42
Quantity 75,249
Value £31,605
Transaction date
Purchase
Price
0.43
Quantity 21,691
Value £9,262
Transaction date
Sale
Price
0.43
Quantity 21,691
Value £9,262
Transaction date
Purchase
Price
0.43
Quantity 38,974
Value £16,759
Transaction date
Sale
Price
0.43
Quantity 38,974
Value £16,759
Transaction date
Purchase
Price
0.43
Quantity 16,822
Value £7,233
Transaction date
Sale
Price
0.43
Quantity 16,822
Value £7,233
Transaction date
Purchase
Price
0.44
Quantity 37,370
Value £16,443
Transaction date
Sale
Price
0.44
Quantity 37,370
Value £16,443
Transaction date
Purchase
Price
0.44
Quantity 67,340
Value £29,630
Transaction date
Sale
Price
0.44
Quantity 67,340
Value £29,630
Transaction date
Purchase
Price
0.39
Quantity 54,049
Value £21,079
Transaction date
Sale
Price
0.39
Quantity 54,049
Value £21,079
Transaction date
Purchase
Price
0.39
Quantity 96,103
Value £37,480
Transaction date
Sale
Price
0.39
Quantity 96,103
Value £37,480
Transaction date
Purchase
Price
0.41
Quantity 61,106
Value £25,053
Transaction date
Sale
Price
0.41
Quantity 61,106
Value £25,053
Transaction date
Purchase
Price
0.41
Quantity 69,681
Value £28,569
Transaction date
Sale
Price
0.41
Quantity 69,681
Value £28,569
Transaction date
Purchase
Price
0.41
Quantity 81,496
Value £33,413
Transaction date
Sale
Price
0.41
Quantity 81,496
Value £33,413
Transaction date
Purchase
Price
0.41
Quantity 169,753
Value £69,599
Transaction date
Sale
Price
0.41
Quantity 169,753
Value £69,599
Transaction date
Purchase
Price
0.38
Quantity 368,001
Value £139,840
Transaction date
Sale
Price
0.38
Quantity 368,001
Value £139,840
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-23 2026-09-22 B Purchase
15,307
267.58
£2,362,458
15,307 267.58 £2,362,458
2026-09-23 2026-09-22 S Sale
88,872
94.97
£3,307,329
88,872 94.97 £3,307,329
2026-09-16 2026-09-15 B Purchase
95,632
44.05
£491,115
95,632 44.05 £491,115
2026-09-16 2026-09-15 S Sale
96,846
0.40
£38,738
96,846 0.40 £38,738
2026-09-09 2026-09-08 B Purchase
49,269
0.41
£20,200
49,269 0.41 £20,200
2026-09-09 2026-09-08 S Sale
49,269
0.41
£20,200
49,269 0.41 £20,200
2026-09-02 2026-09-01 B Purchase
115,190
0.42
£48,380
115,190 0.42 £48,380
2026-09-02 2026-09-01 S Sale
115,190
0.42
£48,380
115,190 0.42 £48,380
2026-09-01 2026-08-28 B Purchase
75,249
0.42
£31,605
75,249 0.42 £31,605
2026-09-01 2026-08-28 S Sale
75,249
0.42
£31,605
75,249 0.42 £31,605
2026-08-21 2026-08-20 B Purchase
21,691
0.43
£9,262
21,691 0.43 £9,262
2026-08-21 2026-08-20 S Sale
21,691
0.43
£9,262
21,691 0.43 £9,262
2026-08-20 2026-08-18 B Purchase
38,974
0.43
£16,759
38,974 0.43 £16,759
2026-08-20 2026-08-18 S Sale
38,974
0.43
£16,759
38,974 0.43 £16,759
2026-08-20 2026-08-17 B Purchase
16,822
0.43
£7,233
16,822 0.43 £7,233
2026-08-20 2026-08-17 S Sale
16,822
0.43
£7,233
16,822 0.43 £7,233
2026-08-13 2026-08-12 B Purchase
37,370
0.44
£16,443
37,370 0.44 £16,443
2026-08-13 2026-08-12 S Sale
37,370
0.44
£16,443
37,370 0.44 £16,443
2026-07-31 2026-07-31 B Purchase
67,340
0.44
£29,630
67,340 0.44 £29,630
2026-07-31 2026-07-31 S Sale
67,340
0.44
£29,630
67,340 0.44 £29,630
2026-06-29 2026-06-26 B Purchase
54,049
0.39
£21,079
54,049 0.39 £21,079
2026-06-29 2026-06-26 S Sale
54,049
0.39
£21,079
54,049 0.39 £21,079
2026-06-24 2026-06-23 B Purchase
96,103
0.39
£37,480
96,103 0.39 £37,480
2026-06-24 2026-06-23 S Sale
96,103
0.39
£37,480
96,103 0.39 £37,480
2026-06-17 2026-06-16 B Purchase
61,106
0.41
£25,053
61,106 0.41 £25,053
2026-06-17 2026-06-16 S Sale
61,106
0.41
£25,053
61,106 0.41 £25,053
2026-06-05 2026-06-03 B Purchase
69,681
0.41
£28,569
69,681 0.41 £28,569
2026-06-05 2026-06-03 S Sale
69,681
0.41
£28,569
69,681 0.41 £28,569
2026-06-02 2026-06-01 B Purchase
81,496
0.41
£33,413
81,496 0.41 £33,413
2026-06-02 2026-06-01 S Sale
81,496
0.41
£33,413
81,496 0.41 £33,413
2026-06-02 2026-05-28 B Purchase
169,753
0.41
£69,599
169,753 0.41 £69,599
2026-06-02 2026-05-28 S Sale
169,753
0.41
£69,599
169,753 0.41 £69,599
2026-05-21 2026-05-20 B Purchase
368,001
0.38
£139,840
368,001 0.38 £139,840
2026-05-21 2026-05-20 S Sale
368,001
0.38
£139,840
368,001 0.38 £139,840