Shair Matthew

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
2025-02-25 2025-02-24 PS Planned sale
302 -0.1%
79.13
USD 23,897
302 -0.1% 79.13 USD 23,897
2025-02-25 2025-02-24 PS Planned sale
1,382 -0.6%
78.49
USD 108,473
1,382 -0.6% 78.49 USD 108,473
2025-02-25 2025-02-24 PS Planned sale
316 -0.1%
77.51
USD 24,493
316 -0.1% 77.51 USD 24,493
2025-01-29 2025-01-27 PS Planned sale
108 -0.0%
85.00
USD 9,180
108 -0.0% 85.00 USD 9,180
2025-01-29 2025-01-27 PS Planned sale
234 -0.1%
83.88
USD 19,628
234 -0.1% 83.88 USD 19,628
2025-01-29 2025-01-27 PS Planned sale
618 -0.3%
82.91
USD 51,238
618 -0.3% 82.91 USD 51,238
2025-01-29 2025-01-27 PS Planned sale
1,040 -0.5%
82.24
USD 85,530
1,040 -0.5% 82.24 USD 85,530
2024-12-26 2024-12-23 PS Planned sale
591 -0.3%
84.17
USD 49,744
591 -0.3% 84.17 USD 49,744
2024-12-26 2024-12-23 PS Planned sale
1,409 -0.6%
83.62
USD 117,821
1,409 -0.6% 83.62 USD 117,821
2024-11-27 2024-11-25 PS Planned sale
30 -0.0%
97.40
USD 2,922
30 -0.0% 97.40 USD 2,922
2024-11-27 2024-11-25 PS Planned sale
992 -0.4%
96.69
USD 95,916
992 -0.4% 96.69 USD 95,916
2024-11-27 2024-11-25 PS Planned sale
978 -0.4%
95.71
USD 93,604
978 -0.4% 95.71 USD 93,604
2024-10-30 2024-10-28 PS Planned sale
73 -0.0%
93.11
USD 6,797
73 -0.0% 93.11 USD 6,797
2024-10-30 2024-10-28 PS Planned sale
746 -0.3%
92.27
USD 68,833
746 -0.3% 92.27 USD 68,833
2024-10-30 2024-10-28 PS Planned sale
1,181 -0.5%
91.31
USD 107,837
1,181 -0.5% 91.31 USD 107,837
2024-09-25 2024-09-23 PS Planned sale
23 -0.0%
107.82
USD 2,480
23 -0.0% 107.82 USD 2,480
2024-09-25 2024-09-23 PS Planned sale
6 -0.0%
106.50
USD 639
6 -0.0% 106.50 USD 639
2024-09-25 2024-09-23 PS Planned sale
163 -0.1%
105.36
USD 17,174
163 -0.1% 105.36 USD 17,174
2024-09-25 2024-09-23 PS Planned sale
230 -0.1%
104.54
USD 24,044
230 -0.1% 104.54 USD 24,044
2024-09-25 2024-09-23 PS Planned sale
101 -0.0%
103.16
USD 10,419
101 -0.0% 103.16 USD 10,419
2024-09-25 2024-09-23 PS Planned sale
1,121 -0.5%
102.29
USD 114,667
1,121 -0.5% 102.29 USD 114,667
2024-09-25 2024-09-23 PS Planned sale
356 -0.2%
101.34
USD 36,077
356 -0.2% 101.34 USD 36,077
2024-08-27 2024-08-26 PS Planned sale
156 -0.1%
85.53
USD 13,343
156 -0.1% 85.53 USD 13,343
2024-08-27 2024-08-26 PS Planned sale
1,047 -0.5%
84.79
USD 88,775
1,047 -0.5% 84.79 USD 88,775
2024-08-27 2024-08-26 PS Planned sale
797 -0.3%
83.81
USD 66,797
797 -0.3% 83.81 USD 66,797
2024-07-31 2024-07-29 PS Planned sale
91 -0.0%
81.71
USD 7,436
91 -0.0% 81.71 USD 7,436
2024-07-31 2024-07-29 PS Planned sale
404 -0.2%
80.98
USD 32,716
404 -0.2% 80.98 USD 32,716
2024-07-31 2024-07-29 PS Planned sale
305 -0.1%
79.70
USD 24,309
305 -0.1% 79.70 USD 24,309
2024-07-31 2024-07-29 PS Planned sale
1,200 -0.5%
78.93
USD 94,716
1,200 -0.5% 78.93 USD 94,716
2024-06-26 2024-06-24 PS Planned sale
190 -0.1%
80.98
USD 15,386
190 -0.1% 80.98 USD 15,386
2024-06-26 2024-06-24 PS Planned sale
1,176 -0.5%
80.50
USD 94,668
1,176 -0.5% 80.50 USD 94,668
2024-06-26 2024-06-24 PS Planned sale
634 -0.3%
79.47
USD 50,384
634 -0.3% 79.47 USD 50,384
2024-05-29 2024-05-28 PS Planned sale
16 -0.0%
68.64
USD 1,098
16 -0.0% 68.64 USD 1,098
2024-05-29 2024-05-28 PS Planned sale
728 -0.3%
67.79
USD 49,351
728 -0.3% 67.79 USD 49,351
2024-05-29 2024-05-28 PS Planned sale
1,256 -0.5%
66.87
USD 83,989
1,256 -0.5% 66.87 USD 83,989
2024-05-15 2024-05-13 PS Planned sale
4,462 -0.3%
66.86
USD 298,329
4,462 -0.3% 66.86 USD 298,329
2024-05-15 2024-05-13 PS Planned sale
13,129 -0.9%
66.12
USD 868,089
13,129 -0.9% 66.12 USD 868,089
2024-05-15 2024-05-13 PS Planned sale
19,909 -1.4%
65.42
USD 1,302,447
19,909 -1.4% 65.42 USD 1,302,447
2024-05-08 2024-05-06 PS Planned sale
7,900 -0.5%
70.27
USD 555,133
7,900 -0.5% 70.27 USD 555,133
2024-05-08 2024-05-06 PS Planned sale
29,600 -2.0%
69.27
USD 2,050,392
29,600 -2.0% 69.27 USD 2,050,392
2024-05-01 2024-04-29 PS Planned sale
85 -0.0%
68.57
USD 5,828
85 -0.0% 68.57 USD 5,828
2024-05-01 2024-04-29 PS Planned sale
1,082 -0.5%
67.81
USD 73,370
1,082 -0.5% 67.81 USD 73,370
2024-05-01 2024-04-29 PS Planned sale
833 -0.3%
67.01
USD 55,819
833 -0.3% 67.01 USD 55,819
2024-05-01 2024-04-29 PS Planned sale
1,600 -0.1%
68.57
USD 109,712
1,600 -0.1% 68.57 USD 109,712
2024-05-01 2024-04-29 PS Planned sale
20,207 -1.3%
67.81
USD 1,370,237
20,207 -1.3% 67.81 USD 1,370,237
2024-05-01 2024-04-29 PS Planned sale
15,693 -1.0%
67.01
USD 1,051,588
15,693 -1.0% 67.01 USD 1,051,588
2024-04-24 2024-04-22 PS Planned sale
14,650 -0.9%
64.52
USD 945,218
14,650 -0.9% 64.52 USD 945,218
2024-04-24 2024-04-22 PS Planned sale
8,694 -0.6%
63.80
USD 554,677
8,694 -0.6% 63.80 USD 554,677
2024-04-24 2024-04-22 PS Planned sale
14,156 -0.9%
62.66
USD 887,015
14,156 -0.9% 62.66 USD 887,015
2024-04-17 2024-04-15 PS Planned sale
11,900 -0.8%
66.17
USD 787,423
11,900 -0.8% 66.17 USD 787,423
2024-04-17 2024-04-15 PS Planned sale
25,600 -1.6%
65.27
USD 1,670,912
25,600 -1.6% 65.27 USD 1,670,912
2024-04-10 2024-04-08 PS Planned sale
1,000 -0.1%
69.64
USD 69,640
1,000 -0.1% 69.64 USD 69,640
2024-04-10 2024-04-08 PS Planned sale
25,478 -1.6%
68.63
USD 1,748,555
25,478 -1.6% 68.63 USD 1,748,555
2024-04-10 2024-04-08 PS Planned sale
11,022 -0.7%
67.89
USD 748,284
11,022 -0.7% 67.89 USD 748,284
2024-04-03 2024-04-01 PS Planned sale
9,694 -0.6%
77.19
USD 748,280
9,694 -0.6% 77.19 USD 748,280
2024-04-03 2024-04-01 PS Planned sale
27,806 -1.6%
76.82
USD 2,136,057
27,806 -1.6% 76.82 USD 2,136,057
2024-03-27 2024-03-25 PS Planned sale
105 -0.0%
77.37
USD 8,124
105 -0.0% 77.37 USD 8,124
2024-03-27 2024-03-25 PS Planned sale
1,895 -0.8%
76.74
USD 145,422
1,895 -0.8% 76.74 USD 145,422
2024-03-27 2024-03-25 PS Planned sale
1,955 -0.1%
77.37
USD 151,258
1,955 -0.1% 77.37 USD 151,258
2024-03-27 2024-03-25 PS Planned sale
35,545 -2.1%
76.74
USD 2,727,723
35,545 -2.1% 76.74 USD 2,727,723
2023-12-28 2023-12-28 PS Planned sale
13,492 -0.8%
76.14
USD 1,027,281
13,492 -0.8% 76.14 USD 1,027,281
2023-12-28 2023-12-28 PS Planned sale
35,056 -2.0%
75.20
USD 2,636,211
35,056 -2.0% 75.20 USD 2,636,211
2023-12-28 2023-12-27 PS Planned sale
1,000 -0.1%
75.17
USD 75,170
1,000 -0.1% 75.17 USD 75,170
2023-12-28 2023-12-26 PS Planned sale
68,665 -3.7%
75.13
USD 5,158,801
68,665 -3.7% 75.13 USD 5,158,801
2023-12-28 2023-12-26 PS Planned sale
937 -0.1%
74.22
USD 69,544
937 -0.1% 74.22 USD 69,544
2023-11-30 2023-11-28 PS Planned sale
2,798 -0.2%
62.37
USD 174,511
2,798 -0.2% 62.37 USD 174,511
2023-11-30 2023-11-28 PS Planned sale
6,352 -0.3%
61.68
USD 391,791
6,352 -0.3% 61.68 USD 391,791
2023-10-26 2023-10-24 PS Planned sale
10,169 -0.5%
51.23
USD 520,958
10,169 -0.5% 51.23 USD 520,958
2023-10-26 2023-10-24 PS Planned sale
81,531 -4.2%
50.63
USD 4,127,915
81,531 -4.2% 50.63 USD 4,127,915
2023-01-06 2023-01-04 PS Planned sale
2,284 -0.1%
28.87
USD 65,939
2,284 -0.1% 28.87 USD 65,939
2023-01-06 2023-01-04 PS Planned sale
16,016 -0.8%
27.92
USD 447,167
16,016 -0.8% 27.92 USD 447,167
2022-12-09 2022-12-07 PS Planned sale
5,594 -0.3%
31.61
USD 176,826
5,594 -0.3% 31.61 USD 176,826
2022-12-09 2022-12-07 PS Planned sale
12,706 -0.6%
30.98
USD 393,632
12,706 -0.6% 30.98 USD 393,632
2022-11-04 2022-11-03 PS Planned sale
3,900 -0.2%
31.01
USD 120,939
3,900 -0.2% 31.01 USD 120,939
2022-11-04 2022-11-03 PS Planned sale
9,908 -0.5%
30.25
USD 299,717
9,908 -0.5% 30.25 USD 299,717
// ... existing code ... // ... rest of the file ...