Sandro Camilleri

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
136.71
Quantity 49,109
Value €1,850,351
Transaction date
Sale
Price
126.98
Quantity 97,330
Value €49,398
Transaction date
Purchase
Price
368.39
Quantity 22,328
Value €1,416,230
Transaction date
Purchase
Price
1.66
Quantity 212,425
Value €352,626
Transaction date
Purchase
Price
1.71
Quantity 2,914,000
Value €4,982,940
Transaction date
Purchase
Price
1.17
Quantity 994,323
Value €1,163,358
Transaction date
Purchase
Price
1.71
Quantity 994,323
Value €1,700,292
Transaction date
Purchase
Price
1.40
Quantity 36,000
Value €50,560
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-08 2025-12-02 B Purchase
49,109
136.71
€1,850,351
49,109 136.71 €1,850,351
2025-12-08 2025-12-02 S Sale
97,330
126.98
€49,398
97,330 126.98 €49,398
2025-03-14 2025-03-07 B Purchase
22,328
368.39
€1,416,230
22,328 368.39 €1,416,230
2025-03-14 2025-03-07 B Purchase
212,425
1.66
€352,626
212,425 1.66 €352,626
2025-01-09 2024-12-23 B Purchase
2,914,000
1.71
€4,982,940
2,914,000 1.71 €4,982,940
2023-02-07 2023-02-01 B Purchase
994,323
1.17
€1,163,358
994,323 1.17 €1,163,358
2023-02-07 2023-02-01 B Purchase
994,323
1.71
€1,700,292
994,323 1.71 €1,700,292
2020-10-07 2020-10-01 B Purchase
36,000
1.40
€50,560
36,000 1.40 €50,560