Haas Bradley J.

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 Value Details
2024-06-03 2024-05-31 PS Planned sale
100,000 -100.0%
24.05
USD 2,404,560
100,000 -100.0% 24.05 USD 2,404,560
2024-04-24 2024-04-23 PS Planned sale
85,985 -100.0%
22.06
USD 1,896,545
85,985 -100.0% 22.06 USD 1,896,545
2024-04-05 2024-04-04 PS Planned sale
14,015 -100.0%
22.05
USD 309,081
14,015 -100.0% 22.05 USD 309,081
2024-04-02 2024-04-01 PS Planned sale
26,959 -100.0%
20.14
USD 542,871
26,959 -100.0% 20.14 USD 542,871
2024-03-29 2024-03-28 PS Planned sale
23,041 -100.0%
20.01
USD 460,986
23,041 -100.0% 20.01 USD 460,986
2021-07-08 2021-07-07 PS Planned sale
15,144 -100.0%
28.06
USD 424,980
15,144 -100.0% 28.06 USD 424,980
2021-07-08 2021-07-06 PS Planned sale
21,635 -100.0%
28.22
USD 610,501
21,635 -100.0% 28.22 USD 610,501
2021-07-06 2021-07-01 PS Planned sale
402 -100.0%
28.00
USD 11,258
402 -100.0% 28.00 USD 11,258
2021-06-01 2021-05-28 PS Planned sale
57,169 -100.0%
26.52
USD 1,516,185
57,169 -100.0% 26.52 USD 1,516,185
2021-06-01 2021-05-27 PS Planned sale
25,295 -100.0%
27.30
USD 690,533
25,295 -100.0% 27.30 USD 690,533
2021-05-26 2021-05-26 PS Planned sale
30,803 -100.0%
27.30
USD 841,061
30,803 -100.0% 27.30 USD 841,061
2021-05-26 2021-05-25 PS Planned sale
21,252 -100.0%
27.34
USD 580,930
21,252 -100.0% 27.34 USD 580,930
2021-05-25 2021-05-24 PS Planned sale
24,022 -100.0%
27.53
USD 661,326
24,022 -100.0% 27.53 USD 661,326
2021-05-25 2021-05-21 PS Planned sale
30,855 -100.0%
27.30
USD 842,283
30,855 -100.0% 27.30 USD 842,283
2021-05-21 2021-05-20 PS Planned sale
39,748 -100.0%
26.93
USD 1,070,537
39,748 -100.0% 26.93 USD 1,070,537
2021-05-21 2021-05-19 PS Planned sale
34,309 -100.0%
27.29
USD 936,423
34,309 -100.0% 27.29 USD 936,423
2021-05-19 2021-05-18 PS Planned sale
17,117 -100.0%
28.71
USD 491,455
17,117 -100.0% 28.71 USD 491,455
2021-05-19 2021-05-17 PS Planned sale
23,574 -100.0%
29.17
USD 687,583
23,574 -100.0% 29.17 USD 687,583
2020-12-16 2020-12-16 PS Planned sale
425 -100.0%
21.22
USD 9,019
425 -100.0% 21.22 USD 9,019
2020-12-16 2020-12-15 PS Planned sale
16,431 -100.0%
20.66
USD 339,384
16,431 -100.0% 20.66 USD 339,384
2020-12-15 2020-12-14 PS Planned sale
11,953 -100.0%
20.49
USD 244,910
11,953 -100.0% 20.49 USD 244,910
2020-12-15 2020-12-11 PS Planned sale
17,142 -100.0%
20.53
USD 351,901
17,142 -100.0% 20.53 USD 351,901
2020-12-11 2020-12-10 PS Planned sale
39,399 -100.0%
20.95
USD 825,370
39,399 -100.0% 20.95 USD 825,370
2020-12-11 2020-12-09 PS Planned sale
14,650 -100.0%
20.18
USD 295,636
14,650 -100.0% 20.18 USD 295,636
2020-12-03 2020-12-03 PS Planned sale
1,525 -100.0%
19.14
USD 29,192
1,525 -100.0% 19.14 USD 29,192
2020-12-03 2020-12-01 PS Planned sale
1,070 -100.0%
18.66
USD 19,967
1,070 -100.0% 18.66 USD 19,967
2020-12-01 2020-11-30 PS Planned sale
31,148 -100.0%
18.61
USD 579,599
31,148 -100.0% 18.61 USD 579,599
2020-12-01 2020-11-27 PS Planned sale
14,910 -100.0%
19.19
USD 286,120
14,910 -100.0% 19.19 USD 286,120
2020-11-25 2020-11-25 PS Planned sale
28,148 -100.0%
19.40
USD 546,032
28,148 -100.0% 19.40 USD 546,032
2020-11-25 2020-11-24 PS Planned sale
45,417 -100.0%
19.44
USD 882,820
45,417 -100.0% 19.44 USD 882,820
2020-11-24 2020-11-23 PS Planned sale
8,073 -100.0%
18.98
USD 153,201
8,073 -100.0% 18.98 USD 153,201
2020-11-24 2020-11-20 PS Planned sale
4,614 -100.0%
18.76
USD 86,549
4,614 -100.0% 18.76 USD 86,549
2020-11-20 2020-11-19 PS Planned sale
13,893 -100.0%
18.72
USD 260,110
13,893 -100.0% 18.72 USD 260,110
2020-11-20 2020-11-18 PS Planned sale
14,048 -100.0%
18.70
USD 262,646
14,048 -100.0% 18.70 USD 262,646
2020-11-18 2020-11-17 PS Planned sale
15,002 -100.0%
18.06
USD 270,872
15,002 -100.0% 18.06 USD 270,872
2020-11-18 2020-11-16 PS Planned sale
3,855 -100.0%
17.65
USD 68,058
3,855 -100.0% 17.65 USD 68,058
2020-11-16 2020-11-13 PS Planned sale
1,401 -100.0%
17.11
USD 23,972
1,401 -100.0% 17.11 USD 23,972
2020-11-16 2020-11-12 PS Planned sale
8,335 -100.0%
16.50
USD 137,535
8,335 -100.0% 16.50 USD 137,535
2020-11-12 2020-11-11 PS Planned sale
75,782 -100.0%
16.94
USD 1,283,527
75,782 -100.0% 16.94 USD 1,283,527
2020-11-12 2020-11-10 PS Planned sale
56,896 -100.0%
17.29
USD 983,607
56,896 -100.0% 17.29 USD 983,607
2020-11-12 2020-11-09 PS Planned sale
125,883 -100.0%
16.59
USD 2,088,676
125,883 -100.0% 16.59 USD 2,088,676
2020-02-12 2020-02-12 PS Planned sale
757 -100.0%
20.39
USD 15,436
757 -100.0% 20.39 USD 15,436
2020-02-12 2020-02-11 PS Planned sale
2,108 -100.0%
20.09
USD 42,357
2,108 -100.0% 20.09 USD 42,357
2020-02-12 2020-02-10 PS Planned sale
809 -100.0%
20.01
USD 16,191
809 -100.0% 20.01 USD 16,191
2020-02-07 2020-02-06 PS Planned sale
864 -100.0%
20.03
USD 17,302
864 -100.0% 20.03 USD 17,302
2020-02-07 2020-02-05 PS Planned sale
1,686 -7.8%
20.05
USD 33,799
1,686 -7.8% 20.05 USD 33,799
2020-02-04 2020-01-31 PS Planned sale
6 -0.0%
20.00
USD 120
6 -0.0% 20.00 USD 120
2020-01-28 2020-01-28 PS Planned sale
267 -2.6%
20.20
USD 5,393
267 -2.6% 20.20 USD 5,393
2020-01-28 2020-01-27 PS Planned sale
2,829 -22.1%
20.20
USD 57,144
2,829 -22.1% 20.20 USD 57,144
2020-01-28 2020-01-24 PS Planned sale
2,503 -20.0%
20.05
USD 50,184
2,503 -20.0% 20.05 USD 50,184
2020-01-23 2020-01-23 PS Planned sale
2,172 -17.8%
20.05
USD 43,553
2,172 -17.8% 20.05 USD 43,553
2020-01-23 2020-01-22 PS Planned sale
3 -0.0%
20.00
USD 60
3 -0.0% 20.00 USD 60
2020-01-23 2020-01-21 PS Planned sale
996 -9.1%
20.00
USD 19,921
996 -9.1% 20.00 USD 19,921
2020-01-16 2020-01-16 PS Planned sale
1,898 -16.0%
19.42
USD 36,866
1,898 -16.0% 19.42 USD 36,866
2020-01-16 2020-01-15 PS Planned sale
1,198 -10.7%
19.02
USD 22,790
1,198 -10.7% 19.02 USD 22,790
2020-01-09 2020-01-08 PS Planned sale
341 -3.3%
19.13
USD 6,523
341 -3.3% 19.13 USD 6,523
2020-01-09 2020-01-07 PS Planned sale
473 -4.5%
19.24
USD 9,102
473 -4.5% 19.24 USD 9,102
2020-01-06 2020-01-06 PS Planned sale
264 -2.6%
19.07
USD 5,036
264 -2.6% 19.07 USD 5,036
2020-01-06 2020-01-03 PS Planned sale
185 -1.8%
19.11
USD 3,535
185 -1.8% 19.11 USD 3,535
2020-01-06 2020-01-02 PS Planned sale
239 -2.3%
19.07
USD 4,557
239 -2.3% 19.07 USD 4,557
// ... existing code ... // ... rest of the file ...