Daniel Topping

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
39 95% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 7%
Success rate 73%
Average holding period 220
Transactions 28
Daniel Topping's trades of Vistry 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
Transaction date
Purchase
Price
243.28
Quantity 70,468
Value £475,140
Transaction date
Purchase
Price
41.23
Quantity 6,751
Value £1,611,379
Transaction date
Purchase
Price
110.60
Quantity 34,114
Value £4,407,192
Transaction date
Purchase
Price
2.77
Quantity 54
Value £149
Transaction date
Purchase
Price
2.22
Quantity 67
Value £149
Transaction date
Purchase
Price
6.40
Quantity 3,906
Value £24,998
Transaction date
Purchase
Price
4.96
Quantity 1,309
Value £6,499
Transaction date
Purchase
Price
4.85
Quantity 4,141
Value £20,084
Transaction date
Purchase
Price
3.89
Quantity 1,487
Value £5,784
Transaction date
Sale
Price
2.24
Quantity 4,760
Value £10,662
Transaction date
Purchase
Price
1.76
Quantity 114
Value £201
Transaction date
Purchase
Price
1.69
Quantity 119
Value £201
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-16 2026-10-16 B Purchase
70,468
243.28
£475,140
70,468 243.28 £475,140
2026-09-16 2026-09-16 B Purchase
6,751
41.23
£1,611,379
6,751 41.23 £1,611,379
2026-08-17 2026-08-17 B Purchase
34,114
110.60
£4,407,192
34,114 110.60 £4,407,192
2026-07-16 2026-07-16 B Purchase
54
2.77
£149
54 2.77 £149
2026-06-16 2026-06-16 B Purchase
67
2.22
£149
67 2.22 £149
2026-03-30 2026-03-27 B Purchase
3,906
6.40
£24,998
3,906 6.40 £24,998
2024-08-05 2024-08-02 B Purchase
1,212
5.58
£6,760
1,212 5.58 £6,760
2024-06-13 2024-06-11 B Purchase
1,309
4.96
£6,499
1,309 4.96 £6,499
2024-02-22 2024-02-21 B Purchase
4,141
4.85
£20,084
4,141 4.85 £20,084
2024-01-04 2024-01-03 B Purchase
787
4.57
£3,596
787 4.57 £3,596
2023-12-08 2023-12-07 B Purchase
1,758
4.26
£7,489
1,758 4.26 £7,489
2023-06-30 2023-06-29 B Purchase
1,487
3.89
£5,784
1,487 3.89 £5,784
2023-01-06 2023-01-05 B Purchase
119
1.69
£201
119 1.69 £201
2022-12-06 2022-12-05 B Purchase
153
1.30
£199
153 1.30 £199
2022-11-09 2022-11-04 B Purchase
151
1.33
£201
151 1.33 £201
2022-10-07 2022-10-05 B Purchase
135
1.49
£201
135 1.49 £201
2022-09-07 2022-09-05 B Purchase
126
1.57
£197
126 1.57 £197
2022-08-08 2022-08-05 B Purchase
120
0.01
£2
120 0.01 £2
2022-07-08 2022-07-05 B Purchase
116
1.74
£202
116 1.74 £202
2022-05-11 2022-05-05 B Purchase
96
0.02
£2
96 0.02 £2
2022-04-12 2022-04-07 B Purchase
93
0.02
£2
93 0.02 £2
2022-03-10 2022-03-08 B Purchase
92
0.02
£2
92 0.02 £2
2022-02-08 2022-02-04 B Purchase
93
2.15
£200
93 2.15 £200
2022-01-21 2022-01-20 S Sale
4,760
2.24
£10,662
4,760 2.24 £10,662
2022-01-14 2022-01-07 B Purchase
90
2.22
£200
90 2.22 £200
2021-12-09 2021-12-07 B Purchase
88
2.30
£202
88 2.30 £202
2022-04-08 2021-11-05 B Purchase
644
3.38
£2,177
644 3.38 £2,177
2021-11-09 2021-11-05 B Purchase
85
2.35
£200
85 2.35 £200
2021-10-07 2021-10-05 B Purchase
81
2.46
£199
81 2.46 £199
2021-09-06 2021-09-03 B Purchase
87
2.28
£198
87 2.28 £198
2021-08-06 2021-08-05 B Purchase
89
2.25
£200
89 2.25 £200
2021-07-07 2021-07-07 B Purchase
94
2.14
£201
94 2.14 £201
2021-06-09 2021-06-08 B Purchase
98
2.04
£200
98 2.04 £200
2021-05-13 2021-05-07 B Purchase
114
1.76
£201
114 1.76 £201
2021-03-08 2021-03-05 B Purchase
119
1.70
£202
119 1.70 £202
2021-02-09 2021-02-05 B Purchase
125
1.59
£199
125 1.59 £199
2021-01-11 2021-01-07 B Purchase
119
1.69
£201
119 1.69 £201
2020-12-08 2020-12-04 B Purchase
136
1.47
£200
136 1.47 £200
2020-10-08 2020-10-05 B Purchase
143
1.40
£200
143 1.40 £200
2020-09-09 2020-09-04 B Purchase
143
1.40
£200
143 1.40 £200
2020-08-06 2020-08-05 B Purchase
130
0.01
£2
130 0.01 £2
2022-04-21 2019-04-22 B Purchase
874
2.92
£2,552
874 2.92 £2,552
2019-04-01 2019-03-29 B Purchase
2,262
2.75
£6,220
2,262 2.75 £6,220
2019-04-01 2019-03-29 S Sale
2,262
2.74
£6,198
2,262 2.74 £6,198
2022-10-19 2018-10-22 B Purchase
824
3.00
£2,472
824 3.00 £2,472