Nicholas Willott

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 32% 68% 82%
Transactions
10 60% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 45%
Success rate 73%
Average holding period 220
Transactions 28
Nicholas Willott's trades of Elixirr International 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
Sale
Price
167.54
Quantity 98,852
Value £712,373
Transaction date
Purchase
Price
493.62
Quantity 95,139
Value £2,456,468
Transaction date
Sale
Price
488.80
Quantity 95,446
Value £1,102,437
Transaction date
Purchase
Price
6.15
Quantity 3,249
Value £19,981
Transaction date
Purchase
Price
6.50
Quantity 7,690
Value £49,985
Transaction date
Sale
Price
6.30
Quantity 41,974
Value £264,436
Transaction date
Purchase
Price
5.78
Quantity 3,268
Value £18,896
Transaction date
Purchase
Price
2.53
Quantity 5,940
Value £14,998
Transaction date
Purchase
Price
2.02
Quantity 7,421
Value £14,990
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-10 2026-07-09 S Sale
98,852
167.54
£712,373
98,852 167.54 £712,373
2024-10-31 2024-10-30 B Purchase
95,139
493.62
£2,456,468
95,139 493.62 £2,456,468
2024-07-09 2024-07-08 S Sale
95,446
488.80
£1,102,437
95,446 488.80 £1,102,437
2022-07-11 2022-07-08 B Purchase
3,249
6.15
£19,981
3,249 6.15 £19,981
2022-04-08 2022-04-08 S Sale
6,321
7.65
£48,356
6,321 7.65 £48,356
2021-11-30 2021-11-29 B Purchase
7,690
6.50
£49,985
7,690 6.50 £49,985
2021-10-13 2021-10-13 S Sale
41,974
6.30
£264,436
41,974 6.30 £264,436
2021-06-17 2021-06-16 B Purchase
3,268
5.78
£18,896
3,268 5.78 £18,896
2020-11-02 2020-11-02 B Purchase
5,940
2.53
£14,998
5,940 2.53 £14,998
2020-07-27 2020-07-24 B Purchase
7,421
2.02
£14,990
7,421 2.02 £14,990