Twite Roy

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 40% 68% 82%
Transactions
94 96% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 30%
Success rate 73%
Average holding period 220
Transactions 28
Twite Roy's trades of IMI 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
GB IMI PLC (IMI)
Transaction date
Purchase
Price
294.75
Quantity 80,254
Value £95,677
GB IMI PLC (IMI)
Transaction date
Purchase
Price
449.93
Quantity 91,017
Value £4,610,459
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.23
Quantity 99,418
Value £4,163,999
GB IMI PLC (IMI)
Transaction date
Purchase
Price
28.54
Quantity 5
Value £143
GB IMI PLC (IMI)
Transaction date
Purchase
Price
27.86
Quantity 6
Value £167
GB IMI PLC (IMI)
Transaction date
Purchase
Price
28.26
Quantity 5
Value £141
GB IMI PLC (IMI)
Transaction date
Sale
Price
25.99
Quantity 52,120
Value £1,354,599
GB IMI PLC (IMI)
Transaction date
Purchase
Price
27.90
Quantity 5
Value £140
GB IMI PLC (IMI)
Transaction date
Purchase
Price
28.54
Quantity 6
Value £171
GB IMI PLC (IMI)
Transaction date
Purchase
Price
26.18
Quantity 5
Value £131
GB IMI PLC (IMI)
Transaction date
Planned purchase
Price
24.76
Quantity 6
Value £149
GB IMI PLC (IMI)
Transaction date
Planned purchase
Price
22.88
Quantity 6
Value £137
GB IMI PLC (IMI)
Transaction date
Planned purchase
Price
22.78
Quantity 7
Value £159
GB IMI PLC (IMI)
Transaction date
Purchase
Price
18.50
Quantity 8
Value £148
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.51
Quantity 8
Value £140
GB IMI PLC (IMI)
Transaction date
Purchase
Price
18.05
Quantity 9
Value £162
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.79
Quantity 8
Value £142
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.48
Quantity 9
Value £157
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.90
Quantity 8
Value £143
GB IMI PLC (IMI)
Transaction date
Purchase
Price
18.56
Quantity 8
Value £148
GB IMI PLC (IMI)
Transaction date
Purchase
Price
18.74
Quantity 8
Value £150
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.90
Quantity 9
Value £161
GB IMI PLC (IMI)
Transaction date
Sale
Price
18.19
Quantity 57,067
Value £1,038,066
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.78
Quantity 8
Value £142
GB IMI PLC (IMI)
Transaction date
Purchase
Price
17.11
Quantity 9
Value £154
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.89
Quantity 9
Value £143
GB IMI PLC (IMI)
Transaction date
Purchase
Price
16.38
Quantity 9
Value £147
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.43
Quantity 10
Value £154
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.38
Quantity 10
Value £154
GB IMI PLC (IMI)
Transaction date
Purchase
Price
14.69
Quantity 10
Value £147
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.73
Quantity 10
Value £157
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.60
Quantity 9
Value £140
GB IMI PLC (IMI)
Transaction date
Purchase
Price
16.43
Quantity 9
Value £148
GB IMI PLC (IMI)
Transaction date
Purchase
Price
16.70
Quantity 9
Value £150
GB IMI PLC (IMI)
Transaction date
Purchase
Price
14.50
Quantity 11
Value £160
GB IMI PLC (IMI)
Transaction date
Sale
Price
14.93
Quantity 84,868
Value £1,266,655
GB IMI PLC (IMI)
Transaction date
Purchase
Price
14.60
Quantity 10
Value £146
GB IMI PLC (IMI)
Transaction date
Purchase
Price
15.53
Quantity 10
Value £155
GB IMI PLC (IMI)
Transaction date
Purchase
Price
14.20
Quantity 10
Value £142
GB IMI PLC (IMI)
Transaction date
Purchase
Price
13.17
Quantity 12
Value £158
GB IMI PLC (IMI)
Transaction date
Purchase
Price
13.48
Quantity 11
Value £148
GB IMI PLC (IMI)
Transaction date
Purchase
Price
11.66
Quantity 12
Value £140
GB IMI PLC (IMI)
Transaction date
Purchase
Price
11.57
Quantity 13
Value £150
GB IMI PLC (IMI)
Transaction date
Purchase
Price
12.87
Quantity 12
Value £154
GB IMI PLC (IMI)
Transaction date
Purchase
Price
11.95
Quantity 13
Value £155
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-09 2026-09-08
GB IMI PLC (IMI)
B Purchase
80,254
294.75
£95,677
80,254 294.75 £95,677
2026-08-12 2026-08-11
GB IMI PLC (IMI)
B Purchase
91,017
449.93
£4,610,459
91,017 449.93 £4,610,459
2026-07-15 2026-07-14
GB IMI PLC (IMI)
B Purchase
99,418
15.23
£4,163,999
99,418 15.23 £4,163,999
2026-06-10 2026-06-09
GB IMI PLC (IMI)
B Purchase
5
28.54
£143
5 28.54 £143
2026-05-13 2026-05-12
GB IMI PLC (IMI)
B Purchase
6
27.86
£167
6 27.86 £167
2026-04-15 2026-04-14
GB IMI PLC (IMI)
B Purchase
5
28.26
£141
5 28.26 £141
2026-03-31 2026-03-31
GB IMI PLC (IMI)
S Sale
52,120
25.99
£1,354,599
52,120 25.99 £1,354,599
2026-03-11 2026-03-10
GB IMI PLC (IMI)
B Purchase
5
27.90
£140
5 27.90 £140
2026-02-11 2026-02-10
GB IMI PLC (IMI)
B Purchase
6
28.54
£171
6 28.54 £171
2026-01-14 2026-01-13
GB IMI PLC (IMI)
B Purchase
5
26.18
£131
5 26.18 £131
2025-12-10 2025-12-09
GB IMI PLC (IMI)
PP Planned purchase
6
24.76
£149
6 24.76 £149
2025-09-10 2025-09-09
GB IMI PLC (IMI)
PP Planned purchase
6
22.88
£137
6 22.88 £137
2025-08-13 2025-08-12
GB IMI PLC (IMI)
PP Planned purchase
7
22.78
£159
7 22.78 £159
2024-12-11 2024-12-10
GB IMI PLC (IMI)
B Purchase
8
18.50
£148
8 18.50 £148
2024-11-13 2024-11-12
GB IMI PLC (IMI)
B Purchase
8
17.51
£140
8 17.51 £140
2024-10-09 2024-10-08
GB IMI PLC (IMI)
B Purchase
9
18.05
£162
9 18.05 £162
2024-09-11 2024-09-10
GB IMI PLC (IMI)
B Purchase
8
17.79
£142
8 17.79 £142
2024-08-14 2024-08-13
GB IMI PLC (IMI)
B Purchase
9
17.48
£157
9 17.48 £157
2024-07-10 2024-07-09
GB IMI PLC (IMI)
B Purchase
8
17.90
£143
8 17.90 £143
2024-06-12 2024-06-11
GB IMI PLC (IMI)
B Purchase
8
18.56
£148
8 18.56 £148
2024-05-15 2024-05-14
GB IMI PLC (IMI)
B Purchase
8
18.74
£150
8 18.74 £150
2024-04-10 2024-04-09
GB IMI PLC (IMI)
B Purchase
9
17.90
£161
9 17.90 £161
2024-03-27 2024-03-26
GB IMI PLC (IMI)
S Sale
57,067
18.19
£1,038,066
57,067 18.19 £1,038,066
2024-03-13 2024-03-12
GB IMI PLC (IMI)
B Purchase
8
17.78
£142
8 17.78 £142
2024-02-14 2024-02-13
GB IMI PLC (IMI)
B Purchase
9
17.11
£154
9 17.11 £154
2024-01-10 2024-01-09
GB IMI PLC (IMI)
B Purchase
9
15.89
£143
9 15.89 £143
2023-12-13 2023-12-12
GB IMI PLC (IMI)
B Purchase
9
16.38
£147
9 16.38 £147
2023-11-15 2023-11-14
GB IMI PLC (IMI)
B Purchase
10
15.43
£154
10 15.43 £154
2023-10-11 2023-10-10
GB IMI PLC (IMI)
B Purchase
10
15.38
£154
10 15.38 £154
2023-09-13 2023-09-12
GB IMI PLC (IMI)
B Purchase
10
14.69
£147
10 14.69 £147
2023-08-09 2023-08-08
GB IMI PLC (IMI)
B Purchase
10
15.73
£157
10 15.73 £157
2023-07-12 2023-07-11
GB IMI PLC (IMI)
B Purchase
9
15.60
£140
9 15.60 £140
2023-06-14 2023-06-13
GB IMI PLC (IMI)
B Purchase
9
16.43
£148
9 16.43 £148
2023-05-10 2023-05-09
GB IMI PLC (IMI)
B Purchase
9
16.70
£150
9 16.70 £150
2023-04-12 2023-04-11
GB IMI PLC (IMI)
B Purchase
11
14.50
£160
11 14.50 £160
2023-03-27 2023-03-23
GB IMI PLC (IMI)
S Sale
84,868
14.93
£1,266,655
84,868 14.93 £1,266,655
2023-03-15 2023-03-14
GB IMI PLC (IMI)
B Purchase
10
14.60
£146
10 14.60 £146
2023-02-15 2023-02-14
GB IMI PLC (IMI)
B Purchase
10
15.53
£155
10 15.53 £155
2023-01-11 2023-01-10
GB IMI PLC (IMI)
B Purchase
10
14.20
£142
10 14.20 £142
2022-12-14 2022-12-13
GB IMI PLC (IMI)
B Purchase
12
13.17
£158
12 13.17 £158
2022-11-09 2022-11-08
GB IMI PLC (IMI)
B Purchase
11
13.48
£148
11 13.48 £148
2022-10-12 2022-10-11
GB IMI PLC (IMI)
B Purchase
12
11.66
£140
12 11.66 £140
2022-09-14 2022-09-13
GB IMI PLC (IMI)
B Purchase
13
11.57
£150
13 11.57 £150
2022-08-10 2022-08-09
GB IMI PLC (IMI)
B Purchase
12
12.87
£154
12 12.87 £154
2022-07-13 2022-07-12
GB IMI PLC (IMI)
B Purchase
13
11.95
£155
13 11.95 £155