Michael LaBarre

(Dr. Michael LaBarre)

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-04-17 2024-04-17
PS Planned sale
10,000 -5.6%
38.49
384,890 USD
10,000 -5.6% 38.49 384,890 USD
2024-04-17 2024-04-16
PS Planned sale
10,000 -5.6%
38.35
383,500 USD
10,000 -5.6% 38.35 383,500 USD
2024-03-13 2024-03-13
PS Planned sale
10,000 -6.0%
42.27
422,730 USD
10,000 -6.0% 42.27 422,730 USD
2024-03-13 2024-03-12
PS Planned sale
10,000 -6.0%
41.64
416,370 USD
10,000 -6.0% 41.64 416,370 USD
2024-02-28 2024-02-28
PS Planned sale
7,471 -4.6%
39.54
295,418 USD
7,471 -4.6% 39.54 295,418 USD
2024-02-28 2024-02-28
PS Planned sale
2,529 -1.6%
39.56
100,045 USD
2,529 -1.6% 39.56 100,045 USD
2024-02-28 2024-02-27
PS Planned sale
10,000 -5.9%
39.95
399,460 USD
10,000 -5.9% 39.95 399,460 USD
2024-01-18 2024-01-17
PS Planned sale
10,000 -6.2%
36.00
360,000 USD
10,000 -6.2% 36.00 360,000 USD
2024-01-18 2024-01-16
PS Planned sale
10,000 -6.2%
36.00
360,000 USD
10,000 -6.2% 36.00 360,000 USD
2023-12-13 2023-12-13
PS Planned sale
10,000 -6.2%
40.39
403,940 USD
10,000 -6.2% 40.39 403,940 USD
2023-12-13 2023-12-12
PS Planned sale
643 -0.4%
40.47
26,019 USD
643 -0.4% 40.47 26,019 USD
2023-12-13 2023-12-12
PS Planned sale
9,357 -5.8%
39.58
370,303 USD
9,357 -5.8% 39.58 370,303 USD
2023-11-16 2023-11-14
PS Planned sale
1,708 -1.1%
39.08
66,747 USD
1,708 -1.1% 39.08 66,747 USD
2023-11-16 2023-11-14
PS Planned sale
8,292 -5.2%
39.08
324,043 USD
8,292 -5.2% 39.08 324,043 USD
2023-10-17 2023-10-17
PS Planned sale
10,000 -6.2%
36.52
365,200 USD
10,000 -6.2% 36.52 365,200 USD
2023-09-19 2023-09-19
PS Planned sale
10,000 -6.2%
39.10
390,980 USD
10,000 -6.2% 39.10 390,980 USD
2023-08-23 2023-08-22
PS Planned sale
8,075 -5.0%
42.41
342,437 USD
8,075 -5.0% 42.41 342,437 USD
2023-08-23 2023-08-22
PS Planned sale
1,925 -1.3%
42.41
81,633 USD
1,925 -1.3% 42.41 81,633 USD
2023-07-19 2023-07-18
PS Planned sale
10,000 -6.6%
40.43
404,300 USD
10,000 -6.6% 40.43 404,300 USD
2023-06-22 2023-06-21
PS Planned sale
10,000 -6.6%
36.00
360,000 USD
10,000 -6.6% 36.00 360,000 USD
2023-04-19 2023-04-18
PS Planned sale
10,000 -6.6%
36.00
360,000 USD
10,000 -6.6% 36.00 360,000 USD
2023-02-28 2023-02-27
PS Planned sale
2,984 -2.1%
49.55
147,854 USD
2,984 -2.1% 49.55 147,854 USD
2023-02-28 2023-02-27
PS Planned sale
7,016 -4.7%
49.55
347,629 USD
7,016 -4.7% 49.55 347,629 USD
2023-02-21 2023-02-16
S Sale
2,878 -1.9%
49.26
141,770 USD
2,878 -1.9% 49.26 141,770 USD
2023-02-17 2023-02-15
PS Planned sale
10,000 -6.5%
48.39
483,940 USD
10,000 -6.5% 48.39 483,940 USD
2023-01-18 2023-01-17
PS Planned sale
1,122 -0.8%
50.93
57,139 USD
1,122 -0.8% 50.93 57,139 USD
2023-01-18 2023-01-17
PS Planned sale
8,878 -5.8%
50.40
447,451 USD
8,878 -5.8% 50.40 447,451 USD
2022-12-13 2022-12-13
PS Planned sale
5,065 -3.2%
58.66
297,133 USD
5,065 -3.2% 58.66 297,133 USD
2022-12-13 2022-12-13
PS Planned sale
4,935 -3.0%
58.67
289,541 USD
4,935 -3.0% 58.67 289,541 USD
2022-11-16 2022-11-15
PS Planned sale
3,115 -1.9%
54.14
168,643 USD
3,115 -1.9% 54.14 168,643 USD
2022-11-16 2022-11-15
PS Planned sale
8 -0.0%
54.61
437 USD
8 -0.0% 54.61 437 USD
2022-11-16 2022-11-15
PS Planned sale
6,877 -4.0%
54.12
372,183 USD
6,877 -4.0% 54.12 372,183 USD
2021-10-01 2021-10-01
PS Planned sale
29,450 -16.5%
39.93
1,175,968 USD
29,450 -16.5% 39.93 1,175,968 USD
2021-07-06 2021-07-01
PS Planned sale
40,315 -23.1%
45.70
1,842,315 USD
40,315 -23.1% 45.70 1,842,315 USD
2021-04-01 2021-04-01
PS Planned sale
18,994 -13.4%
42.79
812,829 USD
18,994 -13.4% 42.79 812,829 USD
2021-04-01 2021-04-01
PS Planned sale
9,695 -6.4%
42.11
408,208 USD
9,695 -6.4% 42.11 408,208 USD
2021-03-01 2021-03-01
PS Planned sale
6,530 -5.0%
46.26
302,061 USD
6,530 -5.0% 46.26 302,061 USD
2021-03-01 2021-03-01
PS Planned sale
11,794 -8.4%
45.56
537,303 USD
11,794 -8.4% 45.56 537,303 USD
2020-12-21 2020-12-21
PS Planned sale
600 -0.5%
43.25
25,951 USD
600 -0.5% 43.25 25,951 USD
2020-12-21 2020-12-21
PS Planned sale
11,400 -8.5%
42.54
484,967 USD
11,400 -8.5% 42.54 484,967 USD
2020-11-20 2020-11-20
PS Planned sale
7,889 -5.5%
39.04
307,955 USD
7,889 -5.5% 39.04 307,955 USD
2020-11-20 2020-11-20
PS Planned sale
4,111 -2.8%
38.24
157,221 USD
4,111 -2.8% 38.24 157,221 USD
2020-10-20 2020-10-20
PS Planned sale
12,000 -7.6%
30.43
365,148 USD
12,000 -7.6% 30.43 365,148 USD
2020-09-21 2020-09-21
PS Planned sale
12,000 -7.0%
26.91
322,884 USD
12,000 -7.0% 26.91 322,884 USD
2020-08-20 2020-08-20
PS Planned sale
12,000 -6.6%
28.30
339,564 USD
12,000 -6.6% 28.30 339,564 USD
2020-07-20 2020-07-20
PS Planned sale
12,000 -6.2%
29.01
348,072 USD
12,000 -6.2% 29.01 348,072 USD
2020-05-21 2020-05-20
PS Planned sale
21,387 -10.8%
23.80
509,075 USD
21,387 -10.8% 23.80 509,075 USD