|
2026-11-02 |
2026-11-02 |
PrS
Proposed sale
|
Officer
Officer
|
82,445
380.24
US$295,189
|
82,445
|
380.24
|
US$295,189
|
|
|
2026-10-30 |
2026-10-30 |
PrS
Proposed sale
|
Officer
Officer
|
9,991
205.05
US$4,990,691
|
9,991
|
205.05
|
US$4,990,691
|
|
|
2026-09-04 |
2026-09-03 |
PlS
Planned sale
|
Executive VP
Officer
|
17,592
-32.6%
458.60
US$2,753,991
|
17,592
-32.6%
|
458.60
|
US$2,753,991
|
|
|
2026-09-03 |
2026-09-03 |
PrS
Proposed sale
|
Officer
Officer
|
631
282.87
US$178,491
|
631
|
282.87
|
US$178,491
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
Corp. VP
Officer
|
1,529
-9.8%
283.00
US$432,707
|
1,529
-9.8%
|
283.00
|
US$432,707
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
Corp. VP
Officer
|
1,872
-15.9%
283.00
US$529,776
|
1,872
-15.9%
|
283.00
|
US$529,776
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
10,591
-11.6%
280.82
US$2,974,142
|
10,591
-11.6%
|
280.82
|
US$2,974,142
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
7,724
-7.8%
281.66
US$2,175,540
|
7,724
-7.8%
|
281.66
|
US$2,175,540
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
2,898
-2.8%
279.74
US$810,673
|
2,898
-2.8%
|
279.74
|
US$810,673
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
1,483
-1.4%
281.13
US$416,919
|
1,483
-1.4%
|
281.13
|
US$416,919
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
1,193
-1.1%
280.96
US$335,185
|
1,193
-1.1%
|
280.96
|
US$335,185
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
1,018
-1.0%
280.60
US$285,646
|
1,018
-1.0%
|
280.60
|
US$285,646
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
1,018
-1.0%
281.60
US$286,668
|
1,018
-1.0%
|
281.60
|
US$286,668
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
786
-0.7%
280.27
US$220,291
|
786
-0.7%
|
280.27
|
US$220,291
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
760
-0.7%
281.70
US$214,089
|
760
-0.7%
|
281.70
|
US$214,089
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
700
-0.6%
278.59
US$195,012
|
700
-0.6%
|
278.59
|
US$195,012
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
610
-0.6%
281.86
US$171,936
|
610
-0.6%
|
281.86
|
US$171,936
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
559
-0.5%
279.93
US$156,483
|
559
-0.5%
|
279.93
|
US$156,483
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
256
-0.2%
279.44
US$71,538
|
256
-0.2%
|
279.44
|
US$71,538
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
President & CEO
Officer
|
214
-0.2%
279.21
US$59,751
|
214
-0.2%
|
279.21
|
US$59,751
|
|
|
2026-09-03 |
2026-09-02 |
PlS
Planned sale
|
Executive VP
Officer
|
6,512
-25.1%
283.00
US$1,842,896
|
6,512
-25.1%
|
283.00
|
US$1,842,896
|
|
|
2026-09-02 |
2026-09-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,872
283.00
US$529,776
|
1,872
|
283.00
|
US$529,776
|
|
|
2026-09-02 |
2026-09-02 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
29,810
283.00
US$8,436,230
|
29,810
|
283.00
|
US$8,436,230
|
|
|
2026-09-02 |
2026-09-02 |
PrS
Proposed sale
|
Officer
Officer
|
1,529
283.00
US$432,707
|
1,529
|
283.00
|
US$432,707
|
|
|
2026-09-02 |
2026-09-02 |
PrS
Proposed sale
|
Officer
Officer
|
6,512
283.00
US$1,842,896
|
6,512
|
283.00
|
US$1,842,896
|
|
|
2026-08-24 |
2026-08-21 |
PlS
Planned sale
|
Executive VP
Officer
|
120
-0.6%
279.70
US$33,564
|
120
-0.6%
|
279.70
|
US$33,564
|
|
|
2026-08-21 |
2026-08-21 |
PrS
Proposed sale
|
Officer
Officer
|
120
279.70
US$33,564
|
120
|
279.70
|
US$33,564
|
|
|
2026-08-21 |
2026-08-21 |
PrS
Proposed sale
|
Officer
Officer
|
120
279.70
US$33,564
|
120
|
279.70
|
US$33,564
|
|
|
2026-08-24 |
2026-08-20 |
PlS
Planned sale
|
Corp VP
Officer
|
798
-5.7%
280.00
US$223,440
|
798
-5.7%
|
280.00
|
US$223,440
|
|
|
2026-08-20 |
2026-08-20 |
PrS
Proposed sale
|
Officer
Officer
|
798
280.00
US$223,440
|
798
|
280.00
|
US$223,440
|
|
|
2026-07-31 |
2026-07-30 |
PlS
Planned sale
|
Corp VP
Officer
|
1,053
-9.8%
265.62
US$279,698
|
1,053
-9.8%
|
265.62
|
US$279,698
|
|
|
2026-07-31 |
2026-07-30 |
PlS
Planned sale
|
Corp VP
Officer
|
887
-7.6%
265.62
US$235,605
|
887
-7.6%
|
265.62
|
US$235,605
|
|
|
2026-07-31 |
2026-07-30 |
PlS
Planned sale
|
Corp VP
Officer
|
474
-3.9%
265.62
US$125,904
|
474
-3.9%
|
265.62
|
US$125,904
|
|
|
2026-07-30 |
2026-07-30 |
PrS
Proposed sale
|
Officer
Officer
|
2,414
265.62
US$641,207
|
2,414
|
265.62
|
US$641,207
|
|
|
2026-05-11 |
2026-05-08 |
PlS
Planned sale
|
Executive VP
Officer
|
848
-5.5%
212.13
US$179,886
|
848
-5.5%
|
212.13
|
US$179,886
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
848
212.13
US$179,886
|
848
|
212.13
|
US$179,886
|
|
|
2026-05-11 |
2026-05-07 |
PP
Planned purchase
|
Non-Executive Director
|
3,619
+249.1%
206.05
US$745,695
|
3,619
+249.1%
|
206.05
|
US$745,695
|
|
|
2026-04-15 |
2026-04-14 |
PlS
Planned sale
|
Corp. VP
Officer
|
543
-6.1%
195.74
US$106,287
|
543
-6.1%
|
195.74
|
US$106,287
|
|
|
2026-04-14 |
2026-04-14 |
PrS
Proposed sale
|
Officer
Officer
|
543
195.74
US$106,287
|
543
|
195.74
|
US$106,287
|
|
|
2026-03-17 |
2026-03-16 |
PlS
Planned sale
|
Corp. VP
Officer
|
543
-5.7%
208.45
US$113,188
|
543
-5.7%
|
208.45
|
US$113,188
|
|
|
2026-03-16 |
2026-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
543
208.45
US$113,188
|
543
|
208.45
|
US$113,188
|
|
|
2026-02-18 |
2026-02-17 |
PlS
Planned sale
|
Corp. VP
Officer
|
543
-5.4%
212.43
US$115,349
|
543
-5.4%
|
212.43
|
US$115,349
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
543
212.43
US$115,349
|
543
|
212.43
|
US$115,349
|
|
|
2026-02-09 |
2026-02-06 |
PlS
Planned sale
|
Executive VP
Officer
|
1,000
-6.1%
234.18
US$234,180
|
1,000
-6.1%
|
234.18
|
US$234,180
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
234.18
US$234,180
|
1,000
|
234.18
|
US$234,180
|
|
|
2026-02-09 |
2026-02-05 |
PlS
Planned sale
|
Corp. VP
Officer
|
266
-2.4%
237.00
US$63,042
|
266
-2.4%
|
237.00
|
US$63,042
|
|
|
2026-02-05 |
2026-02-05 |
PrS
Proposed sale
|
Officer
Officer
|
266
237.00
US$63,042
|
266
|
237.00
|
US$63,042
|
|
|
2026-01-14 |
2026-01-13 |
PlS
Planned sale
|
Corp. VP
Officer
|
543
-5.2%
262.29
US$142,423
|
543
-5.2%
|
262.29
|
US$142,423
|
|
|
2026-01-13 |
2026-01-13 |
PrS
Proposed sale
|
Officer
Officer
|
543
262.29
US$142,423
|
543
|
262.29
|
US$142,423
|
|
|
2026-01-14 |
2026-01-12 |
PlS
Planned sale
|
Corp VP
Officer
|
806
-6.7%
264.80
US$213,429
|
806
-6.7%
|
264.80
|
US$213,429
|
|
|
2026-01-12 |
2026-01-12 |
PrS
Proposed sale
|
Officer
Officer
|
806
264.80
US$213,429
|
806
|
264.80
|
US$213,429
|
|
|
2026-01-08 |
2026-01-06 |
PlS
Planned sale
|
Corp VP
Officer
|
900
-7.0%
260.00
US$234,000
|
900
-7.0%
|
260.00
|
US$234,000
|
|
|
2026-01-06 |
2026-01-06 |
PrS
Proposed sale
|
Officer
Officer
|
900
260.00
US$234,000
|
900
|
260.00
|
US$234,000
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
294
-0.4%
258.09
US$75,878
|
294
-0.4%
|
258.09
|
US$75,878
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
145
-0.2%
257.24
US$37,300
|
145
-0.2%
|
257.24
|
US$37,300
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
98
-0.1%
258.77
US$25,360
|
98
-0.1%
|
258.77
|
US$25,360
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
71
-0.1%
254.95
US$18,101
|
71
-0.1%
|
254.95
|
US$18,101
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
56
-0.1%
255.73
US$14,321
|
56
-0.1%
|
255.73
|
US$14,321
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
President & CEO
Officer
|
51
-0.1%
253.32
US$12,920
|
51
-0.1%
|
253.32
|
US$12,920
|
|
|
2026-01-05 |
2026-01-05 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
715
252.69
US$180,673
|
715
|
252.69
|
US$180,673
|
|
|
2025-11-19 |
2025-11-19 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
16,125
248.90
US$4,013,512
|
16,125
|
248.90
|
US$4,013,512
|
|
|
2025-09-15 |
2025-09-12 |
PlS
Planned sale
|
Non-Executive Director
|
855
-3.9%
293.76
US$251,164
|
855
-3.9%
|
293.76
|
US$251,164
|
|
|
2025-09-15 |
2025-09-12 |
PlS
Planned sale
|
Non-Executive Director
|
230
-1.0%
292.81
US$67,347
|
230
-1.0%
|
292.81
|
US$67,347
|
|
|
2025-09-15 |
2025-09-12 |
PlS
Planned sale
|
Non-Executive Director
|
129
-0.6%
296.13
US$38,201
|
129
-0.6%
|
296.13
|
US$38,201
|
|
|
2025-09-15 |
2025-09-12 |
PlS
Planned sale
|
Non-Executive Director
|
52
-0.2%
294.41
US$15,309
|
52
-0.2%
|
294.41
|
US$15,309
|
|
|
2025-09-15 |
2025-09-12 |
PlS
Planned sale
|
Non-Executive Director
|
7
-0.0%
296.94
US$2,079
|
7
-0.0%
|
296.94
|
US$2,079
|
|
|
2025-09-12 |
2025-09-12 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,273
294.96
US$375,484
|
1,273
|
294.96
|
US$375,484
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
802
-3.4%
294.80
US$236,429
|
802
-3.4%
|
294.80
|
US$236,429
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
623
-2.6%
297.98
US$185,639
|
623
-2.6%
|
297.98
|
US$185,639
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
591
-2.4%
295.82
US$174,832
|
591
-2.4%
|
295.82
|
US$174,832
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
337
-1.4%
296.92
US$100,064
|
337
-1.4%
|
296.92
|
US$100,064
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
202
-0.8%
293.04
US$59,194
|
202
-0.8%
|
293.04
|
US$59,194
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
186
-0.7%
293.93
US$54,670
|
186
-0.7%
|
293.93
|
US$54,670
|
|
|
2025-09-15 |
2025-09-11 |
PlS
Planned sale
|
Non-Executive Director
|
72
-0.3%
298.58
US$21,497
|
72
-0.3%
|
298.58
|
US$21,497
|
|
|
2025-09-11 |
2025-09-11 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,813
295.89
US$832,325
|
2,813
|
295.89
|
US$832,325
|
|