Piero Ferrari

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
5 80% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 75%
Success rate 73%
Average holding period 220
Transactions 28
Piero Ferrari's trades of Ferretti SpA'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
166.54
Quantity 28,068
Value €1,531,705
Transaction date
Purchase
Price
357.46
Quantity 14,595
Value €2,581,294
Transaction date
Sale
Price
208.40
Quantity 31,914
Value €3,754,419
Transaction date
Sale
Price
0.36
Quantity 1
Value €0
Transaction date
Purchase
Price
1.92
Quantity 10,000
Value €19,208
Transaction date
Purchase
Price
1.92
Quantity 50,000
Value €96,160
Transaction date
Purchase
Price
86.34
Quantity 82
Value US$7,080
Transaction date
Sale
Price
75.90
Quantity 248
Value €18,823
Transaction date
Purchase
Price
74.35
Quantity 663
Value US$49,294
Transaction date
Sale
Price
60.07
Quantity 1,235
Value US$74,186
Transaction date
Purchase
Price
49.61
Quantity 2,873
Value US$142,530
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-13 2026-04-08 S Sale
28,068
166.54
€1,531,705
28,068 166.54 €1,531,705
2025-04-14 2025-04-09 B Purchase
14,595
357.46
€2,581,294
14,595 357.46 €2,581,294
2020-10-09 2020-10-05 S Sale
31,914
208.40
€3,754,419
31,914 208.40 €3,754,419
2020-10-09 2020-10-05 S Sale
1
0.36
€0
1 0.36 €0
2020-10-09 2020-10-02 B Purchase
10,000
1.92
€19,208
10,000 1.92 €19,208
2020-10-06 2020-10-02 B Purchase
50,000
1.92
€96,160
50,000 1.92 €96,160
2017-07-03 2017-07-03 B Purchase
82
86.34
US$7,080
82 86.34 US$7,080
2017-05-09 2017-05-09 S Sale
248
75.90
€18,823
248 75.90 €18,823
2017-04-03 2017-04-03 B Purchase
663
74.35
US$49,294
663 74.35 US$49,294
2017-02-07 2017-02-07 S Sale
1,235
60.07
US$74,186
1,235 60.07 US$74,186
2017-01-11 2017-01-11 B Purchase
2,873
49.61
US$142,530
2,873 49.61 US$142,530