Michael Hyde

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
15 80% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 793%
Success rate 73%
Average holding period 220
Transactions 28
Michael Hyde's trades of Oxford Biomedica 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
382.86
Quantity 72,287
Value £2,952,976
Transaction date
Purchase
Price
383.21
Quantity 47,502
Value £226,049
Transaction date
Purchase
Price
446.99
Quantity 76,533
Value £204,182
Transaction date
Purchase
Price
0.01
Quantity 1,000,000
Value £10,910
Transaction date
Purchase
Price
0.01
Quantity 650,000
Value £7,072
Transaction date
Sale
Price
0.01
Quantity 1,000,000
Value £10,620
Transaction date
Purchase
Price
0.01
Quantity 1,150,000
Value £12,156
Transaction date
Purchase
Price
3.20
Quantity 9,379
Value £30,000
Transaction date
Purchase
Price
15.08
Quantity 1,910
Value £28,794
Transaction date
Sale
Price
0.03
Quantity 2,150,000
Value £74,820
Transaction date
Purchase
Price
0.01
Quantity 1,000,000
Value £12,700
Transaction date
Purchase
Price
0.01
Quantity 1,200,000
Value £15,360
Transaction date
Sale
Price
0.01
Quantity 1,200,000
Value £15,780
Transaction date
Purchase
Price
0.00
Quantity 3,000,000
Value £8,010
Transaction date
Purchase
Price
0.00
Quantity 2,000,000
Value £5,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-11-14 2023-11-13 B Purchase
72,287
382.86
£2,952,976
72,287 382.86 £2,952,976
2023-09-27 2023-09-26 B Purchase
47,502
383.21
£226,049
47,502 383.21 £226,049
2023-07-03 2023-07-03 B Purchase
76,533
446.99
£204,182
76,533 446.99 £204,182
2023-04-12 2023-04-12 B Purchase
1,000,000
0.01
£10,910
1,000,000 0.01 £10,910
2023-04-12 2023-04-12 B Purchase
650,000
0.01
£7,072
650,000 0.01 £7,072
2023-04-12 2023-03-31 S Sale
1,000,000
0.01
£10,620
1,000,000 0.01 £10,620
2022-11-17 2022-11-17 B Purchase
1,150,000
0.01
£12,156
1,150,000 0.01 £12,156
2022-10-12 2022-10-11 B Purchase
9,379
3.20
£30,000
9,379 3.20 £30,000
2021-09-29 2021-09-29 B Purchase
1,910
15.08
£28,794
1,910 15.08 £28,794
2021-05-14 2021-05-13 S Sale
2,150,000
0.03
£74,820
2,150,000 0.03 £74,820
2020-12-10 2020-12-09 B Purchase
1,000,000
0.01
£12,700
1,000,000 0.01 £12,700
2020-12-10 2020-12-09 B Purchase
1,200,000
0.01
£15,360
1,200,000 0.01 £15,360
2020-12-10 2020-12-09 S Sale
1,200,000
0.01
£15,780
1,200,000 0.01 £15,780
2019-03-14 2019-03-14 B Purchase
3,000,000
0.00
£8,010
3,000,000 0.00 £8,010
2019-03-13 2019-03-13 B Purchase
2,000,000
0.00
£5,000
2,000,000 0.00 £5,000