()

Positions
Position Company Period
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Total value Details
2024-05-02 2024-05-01
B Purchase
105 +0.1%
29.35
3,081 USD
105 +0.1% 29.35 3,081 USD
2024-05-02 2024-04-30
B Purchase
2,000 +2.3%
29.43
58,850 USD
2,000 +2.3% 29.43 58,850 USD
2024-03-18 2024-03-15
B Purchase
10,000 +1.7%
29.75
297,500 USD
10,000 +1.7% 29.75 297,500 USD
2024-03-18 2024-03-15
B Purchase
5,000 +6.0%
29.74
148,720 USD
5,000 +6.0% 29.74 148,720 USD
2024-03-14 2024-03-12
B Purchase
3,168 +0.5%
29.99
95,000 USD
3,168 +0.5% 29.99 95,000 USD
2024-02-15 2024-02-14
B Purchase
10 +0.0%
31.50
315 USD
10 +0.0% 31.50 315 USD
2024-02-15 2024-02-13
B Purchase
5,004 +6.5%
31.52
157,713 USD
5,004 +6.5% 31.52 157,713 USD
2024-02-13 2024-02-09
B Purchase
2,000 +2.7%
31.45
62,900 USD
2,000 +2.7% 31.45 62,900 USD
2024-02-09 2024-02-08
B Purchase
1,000 +1.3%
31.25
31,250 USD
1,000 +1.3% 31.25 31,250 USD
2024-02-09 2024-02-07
B Purchase
40 +0.1%
30.65
1,226 USD
40 +0.1% 30.65 1,226 USD
2024-02-07 2024-02-06
B Purchase
2,000 +0.3%
32.11
64,212 USD
2,000 +0.3% 32.11 64,212 USD
2024-02-07 2024-02-06
B Purchase
9,000 +13.8%
32.00
287,990 USD
9,000 +13.8% 32.00 287,990 USD
2024-02-07 2024-02-05
B Purchase
4,000 +0.7%
32.13
128,534 USD
4,000 +0.7% 32.13 128,534 USD
2024-02-07 2024-02-05
B Purchase
4,000 +6.5%
32.10
128,400 USD
4,000 +6.5% 32.10 128,400 USD
2024-02-05 2024-02-02
B Purchase
1,000 +0.2%
32.04
32,044 USD
1,000 +0.2% 32.04 32,044 USD
2024-02-05 2024-02-02
B Purchase
2,804 +4.8%
32.23
90,368 USD
2,804 +4.8% 32.23 90,368 USD
2024-02-05 2024-02-01
B Purchase
2,047 +3.6%
32.00
65,499 USD
2,047 +3.6% 32.00 65,499 USD
2023-05-15 2023-05-11
B Purchase
2,000 +3.7%
24.50
49,000 USD
2,000 +3.7% 24.50 49,000 USD
2023-05-05 2023-05-04
B Purchase
539 +1.0%
25.95
13,987 USD
539 +1.0% 25.95 13,987 USD
2023-05-05 2023-05-04
B Purchase
1,000 +1.9%
26.20
26,200 USD
1,000 +1.9% 26.20 26,200 USD
2023-05-05 2023-05-03
B Purchase
900 +1.8%
26.75
24,075 USD
900 +1.8% 26.75 24,075 USD
2023-05-05 2023-05-03
B Purchase
100 +0.2%
26.94
2,694 USD
100 +0.2% 26.94 2,694 USD
2023-05-05 2023-05-03
B Purchase
1,000 +2.0%
26.99
26,989 USD
1,000 +2.0% 26.99 26,989 USD
2023-05-05 2023-05-03
B Purchase
2,000 +4.2%
27.25
54,500 USD
2,000 +4.2% 27.25 54,500 USD
2023-04-27 2023-04-26
B Purchase
1,000 +2.1%
29.50
29,500 USD
1,000 +2.1% 29.50 29,500 USD
2023-04-27 2023-04-25
B Purchase
1,000 +2.2%
30.15
30,150 USD
1,000 +2.2% 30.15 30,150 USD
2023-04-27 2023-04-25
B Purchase
1,000 +2.2%
30.45
30,450 USD
1,000 +2.2% 30.45 30,450 USD
2023-04-27 2023-04-25
B Purchase
1,000 +2.3%
30.95
30,950 USD
1,000 +2.3% 30.95 30,950 USD
2023-04-27 2023-04-25
B Purchase
1,000 +2.3%
31.42
31,419 USD
1,000 +2.3% 31.42 31,419 USD
2023-03-16 2023-03-15
B Purchase
1,000 +2.4%
31.50
31,500 USD
1,000 +2.4% 31.50 31,500 USD
2023-03-16 2023-03-15
B Purchase
1,000 +2.4%
31.70
31,700 USD
1,000 +2.4% 31.70 31,700 USD
2023-03-15 2023-03-15
B Purchase
40,000 +inf%
25.00
1,000,000 USD
40,000 +inf% 25.00 1,000,000 USD
2023-03-16 2023-03-14
B Purchase
75 +0.2%
32.00
2,400 USD
75 +0.2% 32.00 2,400 USD
2023-03-13 2023-03-10
B Purchase
8 +0.0%
33.50
268 USD
8 +0.0% 33.50 268 USD
2023-03-13 2023-03-10
B Purchase
288 +0.7%
33.37
9,609 USD
288 +0.7% 33.37 9,609 USD
2023-03-13 2023-03-09
B Purchase
1,000 +2.5%
33.90
33,900 USD
1,000 +2.5% 33.90 33,900 USD
2021-09-14 2021-09-14
B Purchase
100,000 +129.0%
25.50
2,550,000 USD
100,000 +129.0% 25.50 2,550,000 USD
2021-03-25 2021-03-25
B Purchase
800,000 +inf%
25.00
20,000,000 USD
800,000 +inf% 25.00 20,000,000 USD
2019-09-16 2019-09-12
B Purchase
50,000 +200.0%
25.88
1,294,000 USD
50,000 +200.0% 25.88 1,294,000 USD
2019-09-16 2019-09-12
B Purchase
10,000 +20.0%
25.86
258,600 USD
10,000 +20.0% 25.86 258,600 USD
2019-09-12 2019-09-11
B Purchase
10,000 +25.0%
25.75
257,500 USD
10,000 +25.0% 25.75 257,500 USD
2019-09-12 2019-09-10
B Purchase
14,600 +57.5%
25.73
375,658 USD
14,600 +57.5% 25.73 375,658 USD
2019-09-10 2019-09-09
B Purchase
25,000 +inf%
25.65
641,250 USD
25,000 +inf% 25.65 641,250 USD
2019-09-10 2019-09-09
B Purchase
19,900 +361.8%
25.69
511,231 USD
19,900 +361.8% 25.69 511,231 USD
2019-09-10 2019-09-06
B Purchase
5,500 +inf%
25.40
139,700 USD
5,500 +inf% 25.40 139,700 USD
2018-03-05 2018-03-02
B Purchase
47,600 +12.7%
16.41
781,116 USD
47,600 +12.7% 16.41 781,116 USD
2016-11-07 2016-11-03
B Purchase
30,000 +11.0%
12.48
374,400 USD
30,000 +11.0% 12.48 374,400 USD
2015-05-21 2015-05-20
B Purchase
130,000 +inf%
17.00
2,210,000 USD
130,000 +inf% 17.00 2,210,000 USD