Stefano Semolini

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
12.44
Quantity 69,256
Value €4,435,946
Transaction date
Sale
Price
21.30
Quantity 37,508
Value €1,044,786
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-13 2026-05-11 S Sale
69,256
12.44
€4,435,946
69,256 12.44 €4,435,946
2026-05-13 2026-05-08 S Sale
37,508
21.30
€1,044,786
37,508 21.30 €1,044,786