|
2026-10-30 |
2026-10-29 |
S
Sale
|
Non-Executive Director
|
19,256
+0.5%
17.86
US$3,430,821
|
19,256
+0.5%
|
17.86
|
US$3,430,821
|
|
|
2026-10-29 |
2026-10-29 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
30,341
173.50
US$1,812,398
|
30,341
|
173.50
|
US$1,812,398
|
|
|
2026-10-29 |
2026-10-27 |
S
Sale
|
Non-Executive Director
|
76,706
+40.9%
342.63
US$4,528,215
|
76,706
+40.9%
|
342.63
|
US$4,528,215
|
|
|
2026-10-29 |
2026-10-27 |
S
Sale
|
Non-Executive Director
|
1,000
-25.3%
302.40
US$100,000
|
1,000
-25.3%
|
302.40
|
US$100,000
|
|
|
2026-10-29 |
2026-10-27 |
S
Sale
|
Non-Executive Director
|
1,000
-11.6%
301.56
US$100,000
|
1,000
-11.6%
|
301.56
|
US$100,000
|
|
|
2026-10-29 |
2026-10-27 |
S
Sale
|
Non-Executive Director
|
1,000
-2.2%
303.07
US$100,000
|
1,000
-2.2%
|
303.07
|
US$100,000
|
|
|
2026-10-29 |
2026-10-27 |
S
Sale
|
Non-Executive Director
|
1,000
-20.2%
302.14
US$100,000
|
1,000
-20.2%
|
302.14
|
US$100,000
|
|
|
2026-10-27 |
2026-10-27 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,000
302.20
US$100,000
|
1,000
|
302.20
|
US$100,000
|
|
|
2026-10-27 |
2026-10-27 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,000
302.44
US$100,000
|
1,000
|
302.44
|
US$100,000
|
|
|
2026-10-27 |
2026-10-27 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,000
301.54
US$100,000
|
1,000
|
301.54
|
US$100,000
|
|
|
2026-08-31 |
2026-08-27 |
S
Sale
|
Sr. Vice President
Officer
|
592
-2.5%
264.96
US$156,856
|
592
-2.5%
|
264.96
|
US$156,856
|
|
|
2026-08-31 |
2026-08-27 |
S
Sale
|
Sr. Vice President
Officer
|
6,408
-21.2%
264.60
US$1,695,557
|
6,408
-21.2%
|
264.60
|
US$1,695,557
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Non-Executive Director
|
357
-2.4%
321.01
US$114,599
|
357
-2.4%
|
321.01
|
US$114,599
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Non-Executive Director
|
9,643
-39.6%
320.41
US$3,089,690
|
9,643
-39.6%
|
320.41
|
US$3,089,690
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
10,000
320.00
US$3,200,000
|
10,000
|
320.00
|
US$3,200,000
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Sr. Vice President
Officer
|
5,000
-10.5%
309.13
US$1,545,636
|
5,000
-10.5%
|
309.13
|
US$1,545,636
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Sr. Vice President
Officer
|
5,000
-10.5%
309.13
US$1,545,636
|
5,000
-10.5%
|
309.13
|
US$1,545,636
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
1,459
-1.7%
309.45
US$451,486
|
1,459
-1.7%
|
309.45
|
US$451,486
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
14,156
-14.0%
308.54
US$4,367,760
|
14,156
-14.0%
|
308.54
|
US$4,367,760
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
32,119
-24.1%
307.85
US$9,887,751
|
32,119
-24.1%
|
307.85
|
US$9,887,751
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
47,734
308.10
US$14,706,654
|
47,734
|
308.10
|
US$14,706,654
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Non-Executive Director
|
445
-1.2%
307.04
US$136,634
|
445
-1.2%
|
307.04
|
US$136,634
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Non-Executive Director
|
8,393
-18.1%
306.37
US$2,571,394
|
8,393
-18.1%
|
306.37
|
US$2,571,394
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
8,838
306.40
US$2,707,932
|
8,838
|
306.40
|
US$2,707,932
|
|
|
2026-05-12 |
2026-05-11 |
S
Sale
|
Sr. Vice President
Officer
|
4,963
-16.6%
295.22
US$1,465,186
|
4,963
-16.6%
|
295.22
|
US$1,465,186
|
|
|
2026-05-11 |
2026-05-11 |
PrS
Proposed sale
|
Officer
Officer
|
4,963
295.21
US$1,465,115
|
4,963
|
295.21
|
US$1,465,115
|
|
|
2026-05-05 |
2026-05-04 |
S
Sale
|
Chairman, President & CEO
Executive Director
|
20,000
-8.9%
280.32
US$5,606,450
|
20,000
-8.9%
|
280.32
|
US$5,606,450
|
|
|
2026-05-04 |
2026-05-04 |
PrS
Proposed sale
|
Officer
Officer
|
20,000
280.32
US$5,606,450
|
20,000
|
280.32
|
US$5,606,450
|
|
|
2026-05-04 |
2026-05-01 |
S
Sale
|
VP & Chief Accounting Officer
Officer
|
91
-1.0%
280.09
US$25,488
|
91
-1.0%
|
280.09
|
US$25,488
|
|
|
2026-05-04 |
2026-05-01 |
S
Sale
|
VP & Chief Accounting Officer
Officer
|
9,865
-51.7%
278.69
US$2,749,299
|
9,865
-51.7%
|
278.69
|
US$2,749,299
|
|
|
2026-05-01 |
2026-04-30 |
S
Sale
|
Sr. Vice President
Officer
|
13,689
-23.1%
279.25
US$3,822,671
|
13,689
-23.1%
|
279.25
|
US$3,822,671
|
|
|
2026-05-01 |
2026-04-30 |
S
Sale
|
Sr. Vice President
Officer
|
20,294
-27.4%
280.72
US$5,697,031
|
20,294
-27.4%
|
280.72
|
US$5,697,031
|
|
|
2026-05-01 |
2026-04-30 |
S
Sale
|
Sr. Vice President
Officer
|
7,786
-9.5%
279.34
US$2,174,903
|
7,786
-9.5%
|
279.34
|
US$2,174,903
|
|
|
2026-04-30 |
2026-04-29 |
S
Sale
|
Sr. Vice President
Officer
|
18,652
-26.1%
271.47
US$5,063,468
|
18,652
-26.1%
|
271.47
|
US$5,063,468
|
|
|
2026-04-30 |
2026-04-29 |
S
Sale
|
Sr. Vice President
Officer
|
10,523
-12.8%
270.45
US$2,845,913
|
10,523
-12.8%
|
270.45
|
US$2,845,913
|
|
|
2026-04-30 |
2026-04-29 |
S
Sale
|
Sr. Vice President
Officer
|
21,923
-21.1%
269.56
US$5,909,570
|
21,923
-21.1%
|
269.56
|
US$5,909,570
|
|
|
2026-04-28 |
2026-04-27 |
S
Sale
|
Sr. Vice President
Officer
|
3,660
-7.9%
268.40
US$982,359
|
3,660
-7.9%
|
268.40
|
US$982,359
|
|
|
2026-04-28 |
2026-04-27 |
S
Sale
|
SVP and General Counsel
Officer
|
1,950
-7.2%
271.11
US$528,673
|
1,950
-7.2%
|
271.11
|
US$528,673
|
|
|
2026-04-28 |
2026-04-27 |
S
Sale
|
SVP and General Counsel
Officer
|
4,175
-13.3%
270.09
US$1,127,610
|
4,175
-13.3%
|
270.09
|
US$1,127,610
|
|
|
2026-04-27 |
2026-04-27 |
PrS
Proposed sale
|
Officer
Officer
|
6,125
270.41
US$1,656,283
|
6,125
|
270.41
|
US$1,656,283
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
2,419
-2.8%
275.53
US$666,514
|
2,419
-2.8%
|
275.53
|
US$666,514
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
16,057
-15.4%
274.70
US$4,410,914
|
16,057
-15.4%
|
274.70
|
US$4,410,914
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
22,065
-17.5%
273.74
US$6,040,128
|
22,065
-17.5%
|
273.74
|
US$6,040,128
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Non-Executive Director
|
4,306
-34.5%
274.25
US$1,180,930
|
4,306
-34.5%
|
274.25
|
US$1,180,930
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President
Officer
|
18,365
-18.5%
272.43
US$5,003,214
|
18,365
-18.5%
|
272.43
|
US$5,003,214
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Non-Executive Director
|
3,000
-98.5%
278.53
US$835,585
|
3,000
-98.5%
|
278.53
|
US$835,585
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Non-Executive Director
|
6,000
-100.0%
277.87
US$1,667,204
|
6,000
-100.0%
|
277.87
|
US$1,667,204
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Non-Executive Director
|
6,000
-100.0%
276.65
US$1,659,900
|
6,000
-100.0%
|
276.65
|
US$1,659,900
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President
Officer
|
3,625
-12.4%
275.52
US$998,771
|
3,625
-12.4%
|
275.52
|
US$998,771
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Sr. Vice President
Officer
|
18,189
-36.3%
277.95
US$5,055,707
|
18,189
-36.3%
|
277.95
|
US$5,055,707
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Non-Executive Director
|
4,306
-11.1%
276.11
US$1,188,918
|
4,306
-11.1%
|
276.11
|
US$1,188,918
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
4,306
276.11
US$1,188,919
|
4,306
|
276.11
|
US$1,188,919
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Officer
Officer
|
18,189
277.95
US$5,055,706
|
18,189
|
277.95
|
US$5,055,706
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Officer
Officer
|
3,625
275.52
US$998,771
|
3,625
|
275.52
|
US$998,771
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
4,306
274.25
US$1,180,930
|
4,306
|
274.25
|
US$1,180,930
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Officer
Officer
|
40,541
274.23
US$11,117,557
|
40,541
|
274.23
|
US$11,117,557
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
15,000
276.54
US$4,148,066
|
15,000
|
276.54
|
US$4,148,066
|
|
|
2026-02-18 |
2026-02-17 |
S
Sale
|
Sr. Vice President
Officer
|
6,843
-8.3%
225.95
US$1,546,168
|
6,843
-8.3%
|
225.95
|
US$1,546,168
|
|
|
2026-02-12 |
2026-02-11 |
S
Sale
|
Sr. Vice President
Officer
|
6,500
-13.3%
230.79
US$1,500,117
|
6,500
-13.3%
|
230.79
|
US$1,500,117
|
|
|
2026-02-12 |
2026-02-11 |
S
Sale
|
Sr. Vice President
Officer
|
12,921
-22.1%
230.10
US$2,973,107
|
12,921
-22.1%
|
230.10
|
US$2,973,107
|
|
|
2026-02-12 |
2026-02-11 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
7,096
-7.7%
230.78
US$1,637,611
|
7,096
-7.7%
|
230.78
|
US$1,637,611
|
|
|
2026-02-11 |
2026-02-11 |
PrS
Proposed sale
|
Officer
Officer
|
7,096
230.78
US$1,637,611
|
7,096
|
230.78
|
US$1,637,611
|
|
|
2026-02-12 |
2026-02-10 |
S
Sale
|
Sr. Vice President
Officer
|
10,248
-18.4%
220.83
US$2,263,098
|
10,248
-18.4%
|
220.83
|
US$2,263,098
|
|
|
2026-02-12 |
2026-02-10 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
20,477
-18.1%
221.22
US$4,529,949
|
20,477
-18.1%
|
221.22
|
US$4,529,949
|
|
|
2026-02-12 |
2026-02-10 |
S
Sale
|
Sr. Vice President & CFO
Officer
|
44,055
-28.0%
220.51
US$9,714,590
|
44,055
-28.0%
|
220.51
|
US$9,714,590
|
|
|
2026-02-10 |
2026-02-10 |
PrS
Proposed sale
|
Officer
Officer
|
64,532
220.74
US$14,244,537
|
64,532
|
220.74
|
US$14,244,537
|
|
|
2026-02-10 |
2026-02-09 |
S
Sale
|
Sr. Vice President
Officer
|
4,461
-6.5%
221.16
US$986,604
|
4,461
-6.5%
|
221.16
|
US$986,604
|
|
|
2026-02-06 |
2026-02-05 |
S
Sale
|
Sr. Vice President
Officer
|
3,000
-6.6%
223.46
US$670,387
|
3,000
-6.6%
|
223.46
|
US$670,387
|
|
|
2026-02-06 |
2026-02-05 |
S
Sale
|
Non-Executive Director
|
3,144
-21.2%
221.58
US$696,647
|
3,144
-21.2%
|
221.58
|
US$696,647
|
|
|
2026-02-05 |
2026-02-05 |
PrS
Proposed sale
|
Former Chairman of the Board
|
333,615
223.98
US$74,723,088
|
333,615
|
223.98
|
US$74,723,088
|
|
|
2026-02-05 |
2026-02-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,144
221.58
US$696,647
|
3,144
|
221.58
|
US$696,647
|
|
|
2025-11-25 |
2025-11-24 |
S
Sale
|
Non-Executive Director
|
9,990
-40.1%
162.33
US$1,621,688
|
9,990
-40.1%
|
162.33
|
US$1,621,688
|
|
|
2025-11-24 |
2025-11-24 |
PrS
Proposed sale
|
Officer
Officer
|
9,990
162.33
US$1,621,688
|
9,990
|
162.33
|
US$1,621,688
|
|
|
2025-11-14 |
2025-11-13 |
S
Sale
|
Sr. Vice President
Officer
|
1,000
-4.6%
164.31
US$164,306
|
1,000
-4.6%
|
164.31
|
US$164,306
|
|
|
2025-11-13 |
2025-11-13 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
164.31
US$164,306
|
1,000
|
164.31
|
US$164,306
|
|