Twite Roy

Insider profile

Performance

Overall performance
3.2

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
90 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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-13 2026-05-12
GB IMI PLC (IMI)
B Purchase
53,965
349.92
£4,400,204
53,965 349.92 £4,400,204
2026-04-15 2026-04-14
GB IMI PLC (IMI)
B Purchase
56,462
223.85
£1,635,808
56,462 223.85 £1,635,808
2026-03-31 2026-03-31
GB IMI PLC (IMI)
S Sale
21,647
452.65
£29,873
21,647 452.65 £29,873
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
2022-05-11 2022-05-10
GB IMI PLC (IMI)
B Purchase
11
12.70
£140
11 12.70 £140
2022-04-14 2022-04-13
GB IMI PLC (IMI)
B Purchase
12
12.69
£152
12 12.69 £152
2022-03-22 2022-03-21
GB IMI PLC (IMI)
S Sale
46,783
14.83
£693,558
46,783 14.83 £693,558
2022-03-09 2022-03-08
GB IMI PLC (IMI)
B Purchase
12
13.15
£158
12 13.15 £158