Federico Vecchioni

Insider profile

Currently holds a position at BF SpA

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 70% 68% 82%
Transactions
555 97% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 42%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chief Executive Officer, Director BF SpA March 22, 2017 -

Federico Vecchioni's trades of Safestore Holdings 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
435.03
Quantity 48,164
Value £681,636
Transaction date
Sale
Price
327.70
Quantity 8,887
Value £3,506,960
Transaction date
Purchase
Price
10.43
Quantity 82,979
Value €782,340
Transaction date
Purchase
Price
6.03
Quantity 50,000
Value £301,290
Transaction date
Purchase
Price
4.50
Quantity 232,980
Value €1,048,410
Transaction date
Sale
Price
4.50
Quantity 232,980
Value €1,048,410
Transaction date
Purchase
Price
4.49
Quantity 1,567
Value €7,036
Transaction date
Purchase
Price
4.50
Quantity 2,933
Value €13,184
Transaction date
Purchase
Price
4.49
Quantity 4,500
Value €20,205
Transaction date
Purchase
Price
4.48
Quantity 3,285
Value €14,729
Transaction date
Purchase
Price
4.49
Quantity 10,171
Value €45,697
Transaction date
Purchase
Price
4.50
Quantity 26,044
Value €117,089
Transaction date
Purchase
Price
4.48
Quantity 119
Value €533
Transaction date
Purchase
Price
4.50
Quantity 3,881
Value €17,447
Transaction date
Purchase
Price
4.50
Quantity 1,000
Value €4,500
Transaction date
Purchase
Price
4.50
Quantity 1,000
Value €4,500
Transaction date
Purchase
Price
4.47
Quantity 748
Value €3,344
Transaction date
Purchase
Price
4.48
Quantity 941
Value €4,211
Transaction date
Purchase
Price
4.50
Quantity 500
Value €2,250
Transaction date
Purchase
Price
4.49
Quantity 52,811
Value €237,026
Transaction date
Purchase
Price
4.51
Quantity 4,500
Value €20,295
Transaction date
Purchase
Price
4.49
Quantity 5,679
Value €25,520
Transaction date
Purchase
Price
4.50
Quantity 1,500
Value €6,750
Transaction date
Purchase
Price
4.50
Quantity 1,500
Value €6,750
Transaction date
Purchase
Price
4.50
Quantity 6,000
Value €27,000
Transaction date
Purchase
Price
4.50
Quantity 4,500
Value €20,250
Transaction date
Purchase
Price
4.50
Quantity 11,000
Value €49,450
Transaction date
Purchase
Price
4.50
Quantity 2,000
Value €9,000
Transaction date
Purchase
Price
4.50
Quantity 3,000
Value €13,485
Transaction date
Purchase
Price
4.50
Quantity 10,247
Value €46,112
Transaction date
Purchase
Price
4.50
Quantity 19,753
Value €88,888
Transaction date
Purchase
Price
4.51
Quantity 30,045
Value €135,617
Transaction date
Purchase
Price
4.53
Quantity 2,906
Value €13,155
Transaction date
Purchase
Price
4.50
Quantity 6,000
Value €27,000
Transaction date
Purchase
Price
4.50
Quantity 3,000
Value €13,500
Transaction date
Purchase
Price
4.50
Quantity 22,000
Value €99,000
Transaction date
Purchase
Price
4.53
Quantity 47,858
Value €216,557
Transaction date
Purchase
Price
4.54
Quantity 28,762
Value €130,467
Transaction date
Purchase
Price
4.52
Quantity 36,150
Value €163,279
Transaction date
Purchase
Price
4.55
Quantity 47,764
Value €217,546
Transaction date
Purchase
Price
4.57
Quantity 315,723
Value €1,443,738
Transaction date
Purchase
Price
4.70
Quantity 450,368
Value €2,116,189
Transaction date
Purchase
Price
4.47
Quantity 37,638
Value €168,419
Transaction date
Purchase
Price
4.36
Quantity 81,641
Value €355,775
Transaction date
Purchase
Price
4.20
Quantity 33,069
Value €138,956
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-09 2026-09-09 B Purchase
48,164
435.03
£681,636
48,164 435.03 £681,636
2026-08-20 2026-08-19 S Sale
8,887
327.70
£3,506,960
8,887 327.70 £3,506,960
2026-07-14 2026-07-10 B Purchase
82,979
10.43
€782,340
82,979 10.43 €782,340
2026-06-25 2026-06-24 B Purchase
50,000
6.03
£301,290
50,000 6.03 £301,290
2025-07-10 2025-07-09 B Purchase
232,980
4.50
€1,048,410
232,980 4.50 €1,048,410
2025-07-10 2025-07-09 S Sale
232,980
4.50
€1,048,410
232,980 4.50 €1,048,410
2025-03-10 2025-03-07 B Purchase
1,567
4.49
€7,036
1,567 4.49 €7,036
2025-03-10 2025-03-06 B Purchase
2,933
4.50
€13,184
2,933 4.50 €13,184
2025-03-06 2025-03-05 B Purchase
4,500
4.49
€20,205
4,500 4.49 €20,205
2025-03-06 2025-03-04 B Purchase
3,285
4.48
€14,729
3,285 4.48 €14,729
2025-03-06 2025-03-03 B Purchase
10,171
4.49
€45,697
10,171 4.49 €45,697
2025-03-03 2025-02-28 B Purchase
26,044
4.50
€117,089
26,044 4.50 €117,089
2025-03-03 2025-02-27 B Purchase
119
4.48
€533
119 4.48 €533
2025-02-27 2025-02-26 B Purchase
3,881
4.50
€17,447
3,881 4.50 €17,447
2025-02-27 2025-02-25 B Purchase
1,000
4.50
€4,500
1,000 4.50 €4,500
2025-02-27 2025-02-24 B Purchase
1,000
4.50
€4,500
1,000 4.50 €4,500
2025-02-13 2025-02-11 B Purchase
748
4.47
€3,344
748 4.47 €3,344
2025-02-13 2025-02-10 B Purchase
941
4.48
€4,211
941 4.48 €4,211
2025-02-13 2025-02-10 B Purchase
500
4.50
€2,250
500 4.50 €2,250
2025-02-10 2025-02-07 B Purchase
52,811
4.49
€237,026
52,811 4.49 €237,026
2025-02-10 2025-02-06 B Purchase
4,500
4.51
€20,295
4,500 4.51 €20,295
2025-02-06 2025-02-04 B Purchase
5,679
4.49
€25,520
5,679 4.49 €25,520
2025-02-06 2025-02-03 B Purchase
1,500
4.50
€6,750
1,500 4.50 €6,750
2025-02-03 2025-01-31 B Purchase
1,500
4.50
€6,750
1,500 4.50 €6,750
2025-02-03 2025-01-30 B Purchase
6,000
4.50
€27,000
6,000 4.50 €27,000
2025-01-30 2025-01-29 B Purchase
4,500
4.50
€20,250
4,500 4.50 €20,250
2025-01-27 2025-01-24 B Purchase
11,000
4.50
€49,450
11,000 4.50 €49,450
2025-01-27 2025-01-23 B Purchase
2,000
4.50
€9,000
2,000 4.50 €9,000
2025-01-23 2025-01-22 B Purchase
3,000
4.50
€13,485
3,000 4.50 €13,485
2025-01-23 2025-01-21 B Purchase
10,247
4.50
€46,112
10,247 4.50 €46,112
2025-01-23 2025-01-20 B Purchase
19,753
4.50
€88,888
19,753 4.50 €88,888
2025-01-20 2025-01-17 B Purchase
30,045
4.51
€135,617
30,045 4.51 €135,617
2025-01-20 2025-01-16 B Purchase
2,906
4.53
€13,155
2,906 4.53 €13,155
2025-01-16 2025-01-15 B Purchase
6,000
4.50
€27,000
6,000 4.50 €27,000
2025-01-16 2025-01-14 B Purchase
3,000
4.50
€13,500
3,000 4.50 €13,500
2025-01-16 2025-01-13 B Purchase
22,000
4.50
€99,000
22,000 4.50 €99,000
2025-01-13 2025-01-10 B Purchase
47,858
4.53
€216,557
47,858 4.53 €216,557
2025-01-13 2025-01-09 B Purchase
28,762
4.54
€130,467
28,762 4.54 €130,467
2025-01-09 2025-01-08 B Purchase
36,150
4.52
€163,279
36,150 4.52 €163,279
2025-01-09 2025-01-07 B Purchase
47,764
4.55
€217,546
47,764 4.55 €217,546
2025-01-08 2025-01-06 B Purchase
315,723
4.57
€1,443,738
315,723 4.57 €1,443,738
2025-01-08 2025-01-03 B Purchase
450,368
4.70
€2,116,189
450,368 4.70 €2,116,189
2025-01-08 2025-01-02 B Purchase
37,638
4.47
€168,419
37,638 4.47 €168,419
2025-01-02 2024-12-30 B Purchase
81,641
4.36
€355,775
81,641 4.36 €355,775
2024-12-30 2024-12-27 B Purchase
33,069
4.20
€138,956
33,069 4.20 €138,956

See older Federico Vecchioni insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Federico Vecchioni history with Plus

Billed monthly · Cancel anytime