Andrea Taffurelli

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
143.43
Quantity 47,842
Value €2,775,029
Transaction date
Sale
Price
471.19
Quantity 38,379
Value €4,750,442
Transaction date
Sale
Price
284.30
Quantity 1,911
Value €893,329
Transaction date
Sale
Price
2.12
Quantity 5,000
Value €10,580
Transaction date
Purchase
Price
1.22
Quantity 17,000
Value €20,680
Transaction date
Purchase
Price
1.21
Quantity 15,000
Value €18,112
Transaction date
Purchase
Price
1.19
Quantity 5,000
Value €5,942
Transaction date
Purchase
Price
0.01
Quantity 1,899,792
Value €22,038
Transaction date
Purchase
Price
0.01
Quantity 10,404,570
Value €120,693
Transaction date
Sale
Price
2.40
Quantity 285,069
Value €684,166
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-11 2025-04-07 B Purchase
47,842
143.43
€2,775,029
47,842 143.43 €2,775,029
2024-02-26 2024-02-22 S Sale
38,379
471.19
€4,750,442
38,379 471.19 €4,750,442
2023-12-18 2023-12-15 S Sale
1,911
284.30
€893,329
1,911 284.30 €893,329
2023-12-18 2023-12-14 S Sale
5,000
2.12
€10,580
5,000 2.12 €10,580
2023-11-22 2023-11-16 B Purchase
17,000
1.22
€20,680
17,000 1.22 €20,680
2023-11-17 2023-11-15 B Purchase
15,000
1.21
€18,112
15,000 1.21 €18,112
2023-11-17 2023-11-14 B Purchase
5,000
1.19
€5,942
5,000 1.19 €5,942
2023-06-28 2023-06-22 B Purchase
1,899,792
0.01
€22,038
1,899,792 0.01 €22,038
2023-06-28 2023-06-22 B Purchase
10,404,570
0.01
€120,693
10,404,570 0.01 €120,693
2022-08-29 2022-08-23 S Sale
285,069
2.40
€684,166
285,069 2.40 €684,166