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
36 94% 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
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
57,557
90.36
£2,869,233
57,557 90.36 £2,869,233
2024-08-05 2024-08-02 B Purchase
57,012
402.10
£1,452,521
57,012 402.10 £1,452,521
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
2022-09-20 2016-09-22 B Purchase
823
3.00
£2,469
823 3.00 £2,469
2022-02-17 2016-02-22 B Purchase
1,488
3.25
£4,836
1,488 3.25 £4,836