Michael Oliver

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 49% 68% 82%
Transactions
7 100% Buy
34 71% Buy
47 69% Buy
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
2023-07-31 2023-07-28 B Purchase
11,261
83.23
£4,903,207
11,261 83.23 £4,903,207
2023-04-11 2023-04-07 B Purchase
81,827
99.53
£4,179,089
81,827 99.53 £4,179,089
2023-03-27 2023-03-24 B Purchase
1,506
200.03
£1,064,921
1,506 200.03 £1,064,921
2023-03-10 2023-03-10 B Purchase
65,000
8.27
£537,550
65,000 8.27 £537,550
2023-03-06 2023-03-03 B Purchase
30,633
8.20
£251,191
30,633 8.20 £251,191
2023-02-06 2023-02-03 B Purchase
65,000
7.55
£490,750
65,000 7.55 £490,750
2022-12-29 2022-12-29 B Purchase
65,791
7.34
£482,906
65,791 7.34 £482,906
2022-12-05 2022-12-02 B Purchase
61,454
7.55
£463,978
61,454 7.55 £463,978
2022-08-30 2022-08-26 B Purchase
39,200
6.84
£268,128
39,200 6.84 £268,128
2022-04-06 2022-04-01 S Sale
1,861
6.88
US$12,804
1,861 6.88 US$12,804
2022-03-07 2022-03-03 S Sale
3,306
5.86
US$19,373
3,306 5.86 US$19,373
2021-10-04 2021-10-01 B Purchase
7,706
15.49
£119,366
7,706 15.49 £119,366
2021-09-20 2021-09-17 B Purchase
27,379
15.14
£414,518
27,379 15.14 £414,518
2021-07-05 2021-07-02 B Purchase
34,163
13.72
£468,716
34,163 13.72 £468,716
2021-04-06 2021-04-06 B Purchase
16,235
11.02
£178,910
16,235 11.02 £178,910
2020-03-16 2020-03-13 B Purchase
80,000
13.62
£1,089,600
80,000 13.62 £1,089,600
2020-03-09 2020-03-06 B Purchase
68,000
16.27
£1,106,360
68,000 16.27 £1,106,360
2019-06-07 2019-06-04 B Purchase
300
16.34
£4,902
300 16.34 £4,902
2019-05-13 2019-05-10 B Purchase
8,300
17.05
£141,515
8,300 17.05 £141,515
2019-03-18 2019-03-15 B Purchase
25,000
16.47
£411,750
25,000 16.47 £411,750
2018-02-19 2017-02-16 B Purchase
35,000
33.66
£1,178,100
35,000 33.66 £1,178,100