Federico Vecchioni

Insider profile

Currently holds a position at BF SpA

Performance

Overall performance
3.1

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

Performance for realised trades
4.4
Average return 32%
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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-25 2026-06-24 B Purchase
32,895
410.24
£2,632,334
32,895 410.24 £2,632,334
2025-03-06 2025-03-03
IT BF SpA (BFG)
B Purchase
37,841
289.85
€4,658,857
37,841 289.85 €4,658,857
2025-03-03 2025-02-27
IT BF SpA (BFG)
B Purchase
99,662
343.50
€3,622,160
99,662 343.50 €3,622,160
2025-02-27 2025-02-24
IT BF SpA (BFG)
B Purchase
1,000
4.50
€4,500
1,000 4.50 €4,500
2025-02-13 2025-02-10
IT BF SpA (BFG)
B Purchase
941
4.48
€4,211
941 4.48 €4,211
2025-02-10 2025-02-07
IT BF SpA (BFG)
B Purchase
52,811
4.49
€237,026
52,811 4.49 €237,026
2025-02-10 2025-02-06
IT BF SpA (BFG)
B Purchase
4,500
4.51
€20,295
4,500 4.51 €20,295
2025-02-06 2025-02-03
IT BF SpA (BFG)
B Purchase
1,500
4.50
€6,750
1,500 4.50 €6,750
2025-01-30 2025-01-29
IT BF SpA (BFG)
B Purchase
4,500
4.50
€20,250
4,500 4.50 €20,250
2025-01-27 2025-01-23
IT BF SpA (BFG)
B Purchase
2,000
4.50
€9,000
2,000 4.50 €9,000
2025-01-23 2025-01-20
IT BF SpA (BFG)
B Purchase
19,753
4.50
€88,888
19,753 4.50 €88,888
2025-01-20 2025-01-16
IT BF SpA (BFG)
B Purchase
2,906
4.53
€13,155
2,906 4.53 €13,155
2025-01-16 2025-01-13
IT BF SpA (BFG)
B Purchase
22,000
4.50
€99,000
22,000 4.50 €99,000
2025-01-13 2025-01-09
IT BF SpA (BFG)
B Purchase
28,762
4.54
€130,467
28,762 4.54 €130,467
2025-01-09 2025-01-07
IT BF SpA (BFG)
B Purchase
47,764
4.55
€217,546
47,764 4.55 €217,546
2025-01-08 2025-01-02
IT BF SpA (BFG)
B Purchase
37,638
4.47
€168,419
37,638 4.47 €168,419
2024-12-30 2024-12-27
IT BF SpA (BFG)
B Purchase
33,069
4.20
€138,956
33,069 4.20 €138,956
2024-12-27 2024-12-23
IT BF SpA (BFG)
B Purchase
2,177
4.09
€8,906
2,177 4.09 €8,906
2024-12-27 2024-12-23
IT BF SpA (BFG)
B Purchase
1,460
4.13
€6,030
1,460 4.13 €6,030
2024-12-23 2024-12-20
IT BF SpA (BFG)
B Purchase
875,460
4.40
€3,852,024
875,460 4.40 €3,852,024
2024-12-23 2024-12-19
IT BF SpA (BFG)
B Purchase
3,000
4.03
€12,090
3,000 4.03 €12,090
2024-12-19 2024-12-16
IT BF SpA (BFG)
B Purchase
15,000
4.06
€60,826
15,000 4.06 €60,826
2024-12-16 2024-12-12
IT BF SpA (BFG)
B Purchase
39,643
4.01
€158,877
39,643 4.01 €158,877
2024-12-12 2024-12-09
IT BF SpA (BFG)
B Purchase
1,000
4.10
€4,100
1,000 4.10 €4,100
2024-12-09 2024-12-06
IT BF SpA (BFG)
B Purchase
16,469
4.08
€67,190
16,469 4.08 €67,190
2024-12-05 2024-12-03
IT BF SpA (BFG)
B Purchase
2,500
4.10
€10,250
2,500 4.10 €10,250
2024-11-28 2024-11-25
IT BF SpA (BFG)
B Purchase
1,500
4.17
€6,255
1,500 4.17 €6,255
2024-11-25 2024-11-21
IT BF SpA (BFG)
B Purchase
6,500
4.09
€26,599
6,500 4.09 €26,599
2024-11-21 2024-11-18
IT BF SpA (BFG)
B Purchase
1,140
4.18
€4,765
1,140 4.18 €4,765
2024-11-18 2024-11-14
IT BF SpA (BFG)
B Purchase
9,460
4.17
€39,427
9,460 4.17 €39,427
2024-11-14 2024-11-12
IT BF SpA (BFG)
B Purchase
212,000
4.25
€901,000
212,000 4.25 €901,000
2024-11-14 2024-11-12
IT BF SpA (BFG)
S Sale
212,000
4.25
€901,000
212,000 4.25 €901,000
2024-11-11 2024-11-07
IT BF SpA (BFG)
B Purchase
12,111
4.22
€51,073
12,111 4.22 €51,073
2024-11-07 2024-11-06
IT BF SpA (BFG)
B Purchase
13,008
4.24
€55,210
13,008 4.24 €55,210
2024-10-24 2024-10-21
IT BF SpA (BFG)
B Purchase
4,500
4.29
€19,290
4,500 4.29 €19,290
2024-10-21 2024-10-17
IT BF SpA (BFG)
B Purchase
1,500
4.23
€6,343
1,500 4.23 €6,343
2024-10-17 2024-10-15
IT BF SpA (BFG)
B Purchase
6,000
4.17
€25,020
6,000 4.17 €25,020
2024-10-10 2024-10-07
IT BF SpA (BFG)
B Purchase
70,000
4.20
€294,000
70,000 4.20 €294,000
2024-08-26 2024-08-22
IT BF SpA (BFG)
B Purchase
6,500
4.25
€27,594
6,500 4.25 €27,594
2024-08-22 2024-08-19
IT BF SpA (BFG)
B Purchase
18,371
4.28
€78,628
18,371 4.28 €78,628
2024-08-19 2024-08-14
IT BF SpA (BFG)
B Purchase
20,000
4.24
€84,800
20,000 4.24 €84,800
2024-08-14 2024-08-12
IT BF SpA (BFG)
B Purchase
17,310
4.26
€73,701
17,310 4.26 €73,701
2024-08-12 2024-08-08
IT BF SpA (BFG)
B Purchase
80,000
4.23
€338,400
80,000 4.23 €338,400
2024-08-01 2024-07-30
IT BF SpA (BFG)
B Purchase
240,964
4.15
€1,000,001
240,964 4.15 €1,000,001
2024-08-01 2024-07-29
IT BF SpA (BFG)
B Purchase
5,000
4.12
€20,600
5,000 4.12 €20,600