Maddox Mike

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 27% 68% 82%
Transactions
24 88% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 40%
Success rate 73%
Average holding period 220
Transactions 28
Maddox Mike's trades of NCC Group 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-22 2026-07-17 B Purchase
20,989
155.12
£4,382,036
20,989 155.12 £4,382,036
2026-06-18 2026-06-17 B Purchase
19,222
445.56
£3,207,674
19,222 445.56 £3,207,674
2026-02-19 2026-02-17 B Purchase
42,673
389.03
£4,859,606
42,673 389.03 £4,859,606
2026-02-03 2026-02-02 S Sale
5,759
1.40
£8,055
5,759 1.40 £8,055
2026-01-30 2026-01-29 S Sale
41,168
1.42
£58,417
41,168 1.42 £58,417
2026-01-20 2026-01-19 B Purchase
118
1.39
£164
118 1.39 £164
2025-12-05 2025-12-03 B Purchase
1,000 +2.5%
25.52
US$25,519
1,000 +2.5% 25.52 US$25,519
2025-09-05 2025-09-05 B Purchase
460 +inf%
25.44
US$11,702
460 +inf% 25.44 US$11,702
2025-09-05 2025-09-05 B Purchase
460 +inf%
25.44
US$11,702
460 +inf% 25.44 US$11,702
2025-09-05 2025-09-05 B Purchase
7,500 +23.6%
25.44
US$190,800
7,500 +23.6% 25.44 US$190,800
2025-09-05 2025-09-04 B Purchase
10,000 +45.9%
25.52
US$255,162
10,000 +45.9% 25.52 US$255,162
2025-09-04 2025-09-02 B Purchase
21,780 +inf%
25.26
US$550,211
21,780 +inf% 25.26 US$550,211
2024-12-18 2024-12-17 B Purchase
106
1.42
£151
106 1.42 £151
2024-12-12 2024-12-12 B Purchase
18,187
1.36
£24,807
18,187 1.36 £24,807
2024-11-19 2024-11-18 B Purchase
94
1.59
£149
94 1.59 £149
2024-10-18 2024-10-17 B Purchase
90
1.68
£151
90 1.68 £151
2024-10-10 2024-10-07 B Purchase
521
1.61
£838
521 1.61 £838
2024-10-10 2024-10-04 B Purchase
42
1.72
£72
42 1.72 £72
2024-09-18 2024-09-17 B Purchase
93
1.60
£149
93 1.60 £149
2024-09-18 2024-09-16 S Sale
104,707
1.68
£175,908
104,707 1.68 £175,908
2023-12-13 2023-12-08 B Purchase
49
1.17
£57
49 1.17 £57
2023-10-11 2023-10-09 B Purchase
17,815
1.11
£19,850
17,815 1.11 £19,850
2023-09-19 2023-09-18 B Purchase
624
0.96
£600
624 0.96 £600
2023-08-18 2023-08-17 B Purchase
619
0.97
£599
619 0.97 £599
2023-07-18 2023-07-17 B Purchase
585
1.03
£600
585 1.03 £600
2023-07-04 2023-07-03 B Purchase
10,000
0.97
£9,720
10,000 0.97 £9,720
2021-12-01 2021-11-30 B Purchase
1,000 +1.0%
14.07
US$14,070
1,000 +1.0% 14.07 US$14,070
2024-08-20 2004-08-15 B Purchase
96
1.56
£149
96 1.56 £149
2024-07-19 2004-07-17 B Purchase
100
1.51
£151
100 1.51 £151
2024-06-19 2004-06-17 B Purchase
103
1.45
£149
103 1.45 £149
2024-05-20 2004-05-17 B Purchase
111
1.36
£151
111 1.36 £151