Michael Mclaren

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 84% 68% 82%
Transactions
35 97% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 22%
Success rate 73%
Average holding period 220
Transactions 28
Michael Mclaren's trades of FDM Group (Holdings) 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
389.48
Quantity 26,782
Value £3,471,241
Transaction date
Planned purchase
Price
274.16
Quantity 99,756
Value £4,544,107
Transaction date
Planned purchase
Price
385.85
Quantity 33,681
Value £4,797,613
Transaction date
Purchase
Price
3.95
Quantity 126
Value £498
Transaction date
Purchase
Price
4.19
Quantity 119
Value £498
Transaction date
Purchase
Price
4.14
Quantity 120
Value £497
Transaction date
Purchase
Price
4.05
Quantity 123
Value £498
Transaction date
Purchase
Price
4.41
Quantity 1,961
Value £8,648
Transaction date
Purchase
Price
3.51
Quantity 142
Value £498
Transaction date
Purchase
Price
3.46
Quantity 144
Value £498
Transaction date
Purchase
Price
4.36
Quantity 114
Value £497
Transaction date
Purchase
Price
4.00
Quantity 125
Value £500
Transaction date
Purchase
Price
4.82
Quantity 103
Value £496
Transaction date
Purchase
Price
6.86
Quantity 4,607
Value £31,604
Transaction date
Purchase
Price
9.73
Quantity 3,226
Value £31,389
Transaction date
Sale
Price
11.83
Quantity 10,000
Value £118,300
Transaction date
Purchase
Price
9.81
Quantity 12,164
Value £119,369
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-02 2026-06-02 B Purchase
26,782
389.48
£3,471,241
26,782 389.48 £3,471,241
2025-09-04 2025-09-04 PP Planned purchase
99,756
274.16
£4,544,107
99,756 274.16 £4,544,107
2025-08-08 2025-08-07 PP Planned purchase
33,681
385.85
£4,797,613
33,681 385.85 £4,797,613
2024-12-04 2024-12-04 B Purchase
158
3.16
£498
158 3.16 £498
2024-11-07 2024-11-07 B Purchase
141
3.53
£497
141 3.53 £497
2024-10-09 2024-10-09 B Purchase
127
3.91
£497
127 3.91 £497
2024-09-11 2024-09-11 B Purchase
126
3.95
£498
126 3.95 £498
2024-08-13 2024-08-12 B Purchase
119
4.19
£498
119 4.19 £498
2024-07-11 2024-07-11 B Purchase
120
4.14
£497
120 4.14 £497
2024-06-13 2024-06-12 B Purchase
123
4.05
£498
123 4.05 £498
2024-05-31 2024-05-31 B Purchase
1,961
4.41
£8,648
1,961 4.41 £8,648
2024-05-10 2024-05-10 B Purchase
142
3.51
£498
142 3.51 £498
2024-04-12 2024-04-11 B Purchase
144
3.46
£498
144 3.46 £498
2024-03-08 2024-03-08 B Purchase
123
4.05
£498
123 4.05 £498
2024-02-07 2024-02-07 B Purchase
115
4.34
£499
115 4.34 £499
2024-01-15 2024-01-12 B Purchase
114
4.36
£497
114 4.36 £497
2023-12-12 2023-12-08 B Purchase
125
4.00
£500
125 4.00 £500
2023-11-20 2023-11-17 B Purchase
125
4.00
£500
125 4.00 £500
2023-10-12 2023-10-12 B Purchase
103
4.82
£496
103 4.82 £496
2023-09-12 2023-09-11 B Purchase
89
5.57
£496
89 5.57 £496
2023-08-14 2023-08-11 B Purchase
96
5.18
£497
96 5.18 £497
2023-07-13 2023-07-12 B Purchase
85
5.87
£499
85 5.87 £499
2023-06-13 2023-06-12 B Purchase
72
6.83
£492
72 6.83 £492
2023-06-05 2023-06-02 B Purchase
4,607
6.86
£31,604
4,607 6.86 £31,604
2023-05-12 2023-05-11 B Purchase
76
6.53
£496
76 6.53 £496
2023-04-12 2023-04-11 B Purchase
73
6.83
£499
73 6.83 £499
2023-03-14 2023-03-13 B Purchase
58
8.52
£494
58 8.52 £494
2023-02-14 2023-02-13 B Purchase
63
7.87
£496
63 7.87 £496
2023-01-12 2023-01-11 B Purchase
65
7.64
£497
65 7.64 £497
2022-12-12 2022-12-12 B Purchase
67
7.46
£500
67 7.46 £500
2022-11-11 2022-11-11 B Purchase
76
6.56
£499
76 6.56 £499
2022-10-12 2022-10-11 B Purchase
77
6.46
£497
77 6.46 £497
2022-09-13 2022-09-12 B Purchase
67
7.43
£498
67 7.43 £498
2022-08-11 2022-08-11 B Purchase
56
8.81
£493
56 8.81 £493
2022-03-21 2022-03-18 B Purchase
3,226
9.73
£31,389
3,226 9.73 £31,389
2021-10-28 2021-10-26 S Sale
10,000
11.83
£118,300
10,000 11.83 £118,300
2021-06-10 2021-06-09 B Purchase
12,164
9.81
£119,369
12,164 9.81 £119,369