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
37 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
110.60
Quantity 34,114
Value £4,407,192
Transaction date
Purchase
Price
496.94
Quantity 7,778
Value £1,905,412
Transaction date
Purchase
Price
205.52
Quantity 78,751
Value £4,503,809
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
Transaction date
Purchase
Price
2.87
Quantity 2,436
Value £6,991
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
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
7,778
496.94
£1,905,412
7,778 496.94 £1,905,412
2026-06-16 2026-06-16 B Purchase
78,751
205.52
£4,503,809
78,751 205.52 £4,503,809
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
2022-11-18 2017-11-22 B Purchase
830
2.98
£2,474
830 2.98 £2,474
2018-10-16 2016-10-18 B Purchase
2,436
2.87
£6,991
2,436 2.87 £6,991