Nicholas Mills

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 94% 68% 82%
Transactions
12 92% Buy
34 71% Buy
47 69% Buy
Nicholas Mills's trades of Oryx International Growth Fund Ltd'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-04-13 2026-04-07 B Purchase
16,400
424.77
£808,536
16,400 424.77 £808,536
2026-03-27 2026-03-26 B Purchase
73,045
398.05
£4,245,615
73,045 398.05 £4,245,615
2026-01-09 2026-01-07 B Purchase
21,807
264.89
£2,429,598
21,807 264.89 £2,429,598
2024-12-11 2024-12-05 B Purchase
297,112
0.81
£240,661
297,112 0.81 £240,661
2024-11-21 2024-11-19 B Purchase
202,888
0.79
£160,784
202,888 0.79 £160,784
2024-10-28 2024-10-24 B Purchase
8,064
0.65
£5,258
8,064 0.65 £5,258
2024-09-12 2024-09-11 B Purchase
2,000
14.00
£28,000
2,000 14.00 £28,000
2024-04-15 2024-04-15 B Purchase
35,000
0.74
£25,900
35,000 0.74 £25,900
2024-04-15 2024-04-12 B Purchase
5,000
0.74
£3,680
5,000 0.74 £3,680
2023-06-01 2023-05-31 S Sale
10,000
3.90
£39,000
10,000 3.90 £39,000
2022-04-21 2022-04-20 B Purchase
10,000
1.90
£19,000
10,000 1.90 £19,000
2022-04-21 2022-04-20 B Purchase
86,500
1.82
£157,430
86,500 1.82 £157,430
2019-03-27 2019-03-22 B Purchase
8,004
2.50
£19,986
8,004 2.50 £19,986