Nicholas Vetch

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
17 41% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 43%
Success rate 73%
Average holding period 220
Transactions 28
Nicholas Vetch's trades of Big Yellow 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
84.17
Quantity 98,088
Value £2,207,482
Transaction date
Purchase
Price
139.86
Quantity 35,562
Value £3,957,224
Transaction date
Sale
Price
12.65
Quantity 8,722
Value £2,740,853
Transaction date
Sale
Price
12.40
Quantity 32,292
Value £400,259
Transaction date
Purchase
Price
10.57
Quantity 18,810
Value £198,822
Transaction date
Purchase
Price
9.45
Quantity 301,586
Value £2,849,988
Transaction date
Purchase
Price
11.34
Quantity 22,000
Value £249,480
Transaction date
Sale
Price
16.70
Quantity 175,000
Value £2,922,500
Transaction date
Sale
Price
15.69
Quantity 240,000
Value £3,766,776
Transaction date
Sale
Price
15.57
Quantity 109,454
Value £1,704,199
Transaction date
Purchase
Price
11.00
Quantity 4,000,000
Value £44,000,000
Transaction date
Purchase
Price
9.83
Quantity 10,174
Value £100,010
Transaction date
Sale
Price
10.68
Quantity 411,660
Value £4,396,529
Transaction date
Sale
Price
9.84
Quantity 375,407
Value £3,695,807
Transaction date
Sale
Price
9.88
Quantity 490,829
Value £4,848,065
Transaction date
Planned purchase
Price
9.30
Quantity 7,526
Value £69,992
Transaction date
Sale
Price
9.49
Quantity 800,435
Value £7,592,446
Transaction date
Sale
Price
9.67
Quantity 199,565
Value £1,928,816
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-23 2026-03-23 B Purchase
98,088
84.17
£2,207,482
98,088 84.17 £2,207,482
2026-03-23 2026-03-20 B Purchase
35,562
139.86
£3,957,224
35,562 139.86 £3,957,224
2026-03-23 2026-03-19 S Sale
8,722
12.65
£2,740,853
8,722 12.65 £2,740,853
2024-05-30 2024-05-29 S Sale
32,292
12.40
£400,259
32,292 12.40 £400,259
2024-03-13 2024-03-12 B Purchase
18,810
10.57
£198,822
18,810 10.57 £198,822
2023-10-11 2023-10-10 B Purchase
301,586
9.45
£2,849,988
301,586 9.45 £2,849,988
2022-09-23 2022-09-22 B Purchase
22,000
11.34
£249,480
22,000 11.34 £249,480
2021-12-10 2021-12-10 S Sale
175,000
16.70
£2,922,500
175,000 16.70 £2,922,500
2021-09-02 2021-09-02 S Sale
240,000
15.69
£3,766,776
240,000 15.69 £3,766,776
2021-08-31 2021-08-27 S Sale
109,454
15.57
£1,704,199
109,454 15.57 £1,704,199
2021-02-26 2021-02-25 B Purchase
4,000,000
11.00
£44,000,000
4,000,000 11.00 £44,000,000
2020-04-21 2020-04-21 B Purchase
10,174
9.83
£100,010
10,174 9.83 £100,010
2019-09-09 2019-09-06 S Sale
411,660
10.68
£4,396,529
411,660 10.68 £4,396,529
2019-03-18 2019-03-15 S Sale
375,407
9.84
£3,695,807
375,407 9.84 £3,695,807
2019-03-06 2019-03-05 S Sale
490,829
9.88
£4,848,065
490,829 9.88 £4,848,065
2018-09-12 2018-09-12 PP Planned purchase
7,526
9.30
£69,992
7,526 9.30 £69,992
2018-07-02 2018-06-29 S Sale
800,435
9.49
£7,592,446
800,435 9.49 £7,592,446
2018-06-22 2018-06-21 S Sale
199,565
9.67
£1,928,816
199,565 9.67 £1,928,816