Diego Della Valle

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -16%
Success rate 73%
Average holding period 220
Transactions 28
Diego Della Valle's trades of Tod's 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
121.35
Quantity 48,700
Value €3,996,422
Transaction date
Purchase
Price
227.68
Quantity 95,035
Value €1,667,898
Transaction date
Purchase
Price
338.55
Quantity 36,971
Value €4,195,048
Transaction date
Purchase
Price
42.34
Quantity 33,599
Value €1,422,501
Transaction date
Purchase
Price
41.22
Quantity 125,000
Value €5,152,150
Transaction date
Purchase
Price
39.86
Quantity 331,000
Value €13,193,660
Transaction date
Purchase
Price
40.84
Quantity 27,346
Value €1,116,720
Transaction date
Purchase
Price
40.76
Quantity 300,000
Value €12,228,690
Transaction date
Sale
Price
1.16
Quantity 14,481,499
Value €16,798,539
Transaction date
Purchase
Price
1.16
Quantity 14,481,499
Value €16,798,539
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2021-04-26 2021-04-22 S Sale
48,700
121.35
€3,996,422
48,700 121.35 €3,996,422
2019-11-29 2019-11-28 B Purchase
95,035
227.68
€1,667,898
95,035 227.68 €1,667,898
2019-05-16 2019-05-13 B Purchase
36,971
338.55
€4,195,048
36,971 338.55 €4,195,048
2019-05-16 2019-05-10 B Purchase
33,599
42.34
€1,422,501
33,599 42.34 €1,422,501
2019-03-15 2019-03-12 B Purchase
125,000
41.22
€5,152,150
125,000 41.22 €5,152,150
2019-01-30 2019-01-28 B Purchase
331,000
39.86
€13,193,660
331,000 39.86 €13,193,660
2019-01-28 2019-01-25 B Purchase
27,346
40.84
€1,116,720
27,346 40.84 €1,116,720
2019-01-28 2019-01-24 B Purchase
300,000
40.76
€12,228,690
300,000 40.76 €12,228,690
2018-12-27 2018-12-20 S Sale
14,481,499
1.16
€16,798,539
14,481,499 1.16 €16,798,539
2018-12-27 2018-12-20 B Purchase
14,481,499
1.16
€16,798,539
14,481,499 1.16 €16,798,539