Sascha Ruckelshausen

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
144.98
Quantity 96,760
Value €213,986
Transaction date
Purchase
Price
203.97
Quantity 82,894
Value €2,653,712
Transaction date
Sale
Price
476.26
Quantity 66,139
Value €731,796
Transaction date
Purchase
Price
1.35
Quantity 8,800
Value €11,919
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-06-19 2023-06-12 B Purchase
96,760
144.98
€213,986
96,760 144.98 €213,986
2023-06-19 2023-06-08 B Purchase
82,894
203.97
€2,653,712
82,894 203.97 €2,653,712
2023-06-19 2023-06-07 S Sale
66,139
476.26
€731,796
66,139 476.26 €731,796
2023-06-19 2023-06-07 B Purchase
8,800
1.35
€11,919
8,800 1.35 €11,919