Margherita Della Valle

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
27 78% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -11%
Success rate 73%
Average holding period 220
Transactions 28
Margherita Della Valle's trades of Vodafone 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
Sale
Price
400.84
Quantity 9,108
Value £4,744,503
Transaction date
Sale
Price
436.98
Quantity 87,846
Value £4,805,117
Transaction date
Purchase
Price
112.02
Quantity 12,107
Value £4,452,804
Transaction date
Sale
Price
0.73
Quantity 631,829
Value £460,244
Transaction date
Purchase
Price
0.71
Quantity 222,284
Value £158,666
Transaction date
Purchase
Price
1.19
Quantity 108,702
Value £129,094
Transaction date
Purchase
Price
1.22
Quantity 93,831
Value £114,117
Transaction date
Sale
Price
1.21
Quantity 210,922
Value £255,168
Transaction date
Sale
Price
1.27
Quantity 131,684
Value £167,605
Transaction date
Purchase
Price
1.28
Quantity 297,881
Value £382,420
Transaction date
Purchase
Price
1.39
Quantity 71,246
Value £99,303
Transaction date
Sale
Price
1.29
Quantity 109,102
Value £140,418
Transaction date
Purchase
Price
1.33
Quantity 1,492
Value £1,977
Transaction date
Purchase
Price
1.46
Quantity 1,680
Value £2,456
Transaction date
Sale
Price
1.56
Quantity 103,468
Value £161,296
Transaction date
Purchase
Price
1.49
Quantity 1,323
Value £1,977
Transaction date
Purchase
Price
1.48
Quantity 1,340
Value £1,977
Transaction date
Purchase
Price
1.65
Quantity 180,182
Value £297,913
Transaction date
Purchase
Price
1.43
Quantity 1,385
Value £1,976
Transaction date
Purchase
Price
1.51
Quantity 1,306
Value £1,976
Transaction date
Purchase
Price
1.46
Quantity 3,343
Value £4,895
Transaction date
Purchase
Price
1.46
Quantity 1,357
Value £1,976
Transaction date
Purchase
Price
1.46
Quantity 1,352
Value £1,976
Transaction date
Purchase
Price
1.45
Quantity 1,368
Value £1,980
Transaction date
Purchase
Price
1.40
Quantity 1,420
Value £1,981
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-30 2026-07-28 S Sale
9,108
400.84
£4,744,503
9,108 400.84 £4,744,503
2024-08-06 2024-08-05 S Sale
87,846
436.98
£4,805,117
87,846 436.98 £4,805,117
2024-06-26 2024-06-25 B Purchase
12,107
112.02
£4,452,804
12,107 112.02 £4,452,804
2024-06-06 2024-06-05 B Purchase
320
45.09
£14,429
320 45.09 £14,429
2023-08-09 2023-08-08 B Purchase
234
57.00
£13,338
234 57.00 £13,338
2023-08-04 2023-08-03 S Sale
631,829
0.73
£460,244
631,829 0.73 £460,244
2023-06-27 2023-06-26 B Purchase
222,284
0.71
£158,666
222,284 0.71 £158,666
2022-09-29 2022-09-28 B Purchase
208
60.18
£12,517
208 60.18 £12,517
2022-05-20 2022-05-18 B Purchase
108,702
1.19
£129,094
108,702 1.19 £129,094
2021-07-28 2021-07-28 B Purchase
222
56.13
£12,462
222 56.13 £12,462
2021-06-30 2021-06-28 B Purchase
93,831
1.22
£114,117
93,831 1.22 £114,117
2021-06-30 2021-06-28 S Sale
210,922
1.21
£255,168
210,922 1.21 £255,168
2020-08-25 2020-08-25 B Purchase
74
76.28
£5,645
74 76.28 £5,645
2020-06-30 2020-06-26 S Sale
131,684
1.27
£167,605
131,684 1.27 £167,605
2020-06-30 2020-06-26 B Purchase
297,881
1.28
£382,420
297,881 1.28 £382,420
2020-03-05 2020-03-05 B Purchase
71,246
1.39
£99,303
71,246 1.39 £99,303
2019-07-02 2019-07-01 S Sale
109,102
1.29
£140,418
109,102 1.29 £140,418
2018-11-27 2018-11-26 B Purchase
1,492
1.33
£1,977
1,492 1.33 £1,977
2018-11-26 2018-11-22 B Purchase
1,680
1.46
£2,456
1,680 1.46 £2,456
2018-11-20 2018-11-19 S Sale
103,468
1.56
£161,296
103,468 1.56 £161,296
2018-10-25 2018-10-25 B Purchase
1,323
1.49
£1,977
1,323 1.49 £1,977
2018-09-26 2018-09-25 B Purchase
1,340
1.48
£1,977
1,340 1.48 £1,977
2018-09-07 2018-09-07 B Purchase
180,182
1.65
£297,913
180,182 1.65 £297,913
2018-08-30 2018-08-28 B Purchase
1,385
1.43
£1,976
1,385 1.43 £1,976
2018-07-26 2018-07-25 B Purchase
1,306
1.51
£1,976
1,306 1.51 £1,976
2018-06-29 2018-06-28 B Purchase
3,343
1.46
£4,895
3,343 1.46 £4,895
2018-05-29 2018-05-25 B Purchase
1,357
1.46
£1,976
1,357 1.46 £1,976
2018-04-25 2018-04-25 B Purchase
1,352
1.46
£1,976
1,352 1.46 £1,976
2018-02-26 2018-02-26 B Purchase
1,368
1.45
£1,980
1,368 1.45 £1,980
2018-01-23 2018-01-22 B Purchase
1,420
1.40
£1,981
1,420 1.40 £1,981