William Mackay

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 18% 68% 82%
Transactions
12 67% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 15%
Success rate 73%
Average holding period 220
Transactions 28
William Mackay's trades of AJ Bell 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
113.53
Quantity 63,674
Value £1,382,501
Transaction date
Purchase
Price
447.91
Quantity 51,665
Value £1,793,574
Transaction date
Purchase
Price
484.55
Quantity 14,014
Value £638,078
Transaction date
Purchase
Price
4.54
Quantity 33
Value £150
Transaction date
Purchase
Price
4.73
Quantity 32
Value £151
Transaction date
Sale
Price
4.40
Quantity 79,546
Value £350,002
Transaction date
Purchase
Price
4.49
Quantity 44,586
Value £200,005
Transaction date
Sale
Price
4.49
Quantity 44,586
Value £200,005
Transaction date
Sale
Price
3.93
Quantity 50,882
Value £200,002
Transaction date
Sale
Price
3.57
Quantity 7,810
Value £27,914
Transaction date
Purchase
Price
2.85
Quantity 8,767
Value £24,999
Transaction date
Purchase
Price
2.86
Quantity 34,907
Value £99,999
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-14 2026-04-13 B Purchase
63,674
113.53
£1,382,501
63,674 113.53 £1,382,501
2026-03-13 2026-03-11 B Purchase
51,665
447.91
£1,793,574
51,665 447.91 £1,793,574
2026-02-13 2026-02-11 B Purchase
14,014
484.55
£638,078
14,014 484.55 £638,078
2026-01-13 2026-01-12 B Purchase
33
4.54
£150
33 4.54 £150
2025-12-15 2025-12-12 B Purchase
32
4.73
£151
32 4.73 £151
2024-09-17 2024-09-16 S Sale
79,546
4.40
£350,002
79,546 4.40 £350,002
2024-07-30 2024-07-29 B Purchase
44,586
4.49
£200,005
44,586 4.49 £200,005
2024-07-30 2024-07-29 S Sale
44,586
4.49
£200,005
44,586 4.49 £200,005
2024-05-23 2024-05-23 S Sale
50,882
3.93
£200,002
50,882 3.93 £200,002
2022-12-14 2022-12-09 S Sale
7,810
3.57
£27,914
7,810 3.57 £27,914
2022-06-01 2022-05-31 B Purchase
8,767
2.85
£24,999
8,767 2.85 £24,999
2022-06-01 2022-05-31 B Purchase
34,907
2.86
£99,999
34,907 2.86 £99,999