|
2026-06-10 |
2026-06-10 |
PrS
Proposed sale
|
Officer
Officer
|
81,053
73.33
US$2,024,324
|
81,053
|
73.33
|
US$2,024,324
|
|
|
2026-06-03 |
2026-06-03 |
PrS
Proposed sale
|
Other: Stockholder
Large shareholder
|
73,941
100.07
US$694,297
|
73,941
|
100.07
|
US$694,297
|
|
|
2026-06-04 |
2026-06-02 |
S
Sale
|
Large shareholder
|
81,524
-25.7%
467.23
US$1,376,695
|
81,524
-25.7%
|
467.23
|
US$1,376,695
|
|
|
2026-06-04 |
2026-06-02 |
S
Sale
|
Large shareholder
|
1,000
-0.3%
113.24
US$100,000
|
1,000
-0.3%
|
113.24
|
US$100,000
|
|
|
2026-05-29 |
2026-05-29 |
PrS
Proposed sale
|
Other: Stockholder
Large shareholder
|
1,000
115.75
US$100,000
|
1,000
|
115.75
|
US$100,000
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
119.01
US$100,000
|
1,000
-0.0%
|
119.01
|
US$100,000
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
Non-Executive Director
|
1,000
-0.5%
118.63
US$100,000
|
1,000
-0.5%
|
118.63
|
US$100,000
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-8.4%
118.97
US$100,000
|
1,000
-8.4%
|
118.97
|
US$100,000
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
118.97
US$100,000
|
1,000
|
118.97
|
US$100,000
|
|
|
2026-05-29 |
2026-05-27 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
119.05
US$100,000
|
1,000
-0.0%
|
119.05
|
US$100,000
|
|
|
2026-05-27 |
2026-05-27 |
PrS
Proposed sale
|
Other: Stockholder
Large shareholder
|
1,000
118.54
US$100,000
|
1,000
|
118.54
|
US$100,000
|
|
|
2026-05-27 |
2026-05-27 |
PrS
Proposed sale
|
Other: Shareholder
|
1,000
118.54
US$100,000
|
1,000
|
118.54
|
US$100,000
|
|
|
2026-05-26 |
2026-05-26 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
121.01
US$100,000
|
1,000
-0.0%
|
121.01
|
US$100,000
|
|
|
2026-05-26 |
2026-05-26 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
120.46
US$100,000
|
1,000
-0.0%
|
120.46
|
US$100,000
|
|
|
2026-05-26 |
2026-05-26 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
119.16
US$100,000
|
1,000
-0.1%
|
119.16
|
US$100,000
|
|
|
2026-05-26 |
2026-05-22 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
121.07
US$100,000
|
1,000
-0.0%
|
121.07
|
US$100,000
|
|
|
2026-05-26 |
2026-05-22 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
120.22
US$100,000
|
1,000
-0.2%
|
120.22
|
US$100,000
|
|
|
2026-05-26 |
2026-05-22 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
119.66
US$100,000
|
1,000
-0.1%
|
119.66
|
US$100,000
|
|
|
2026-05-22 |
2026-05-22 |
PrS
Proposed sale
|
Other: Shareholder
|
1,000
120.27
US$100,000
|
1,000
|
120.27
|
US$100,000
|
|
|
2026-05-22 |
2026-05-21 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,000
-0.5%
123.92
US$100,000
|
1,000
-0.5%
|
123.92
|
US$100,000
|
|
|
2026-05-22 |
2026-05-21 |
PlS
Planned sale
|
President & CEO
Executive Director
|
1,000
-0.2%
124.93
US$100,000
|
1,000
-0.2%
|
124.93
|
US$100,000
|
|
|
2026-05-22 |
2026-05-21 |
PlS
Planned sale
|
President & CEO
Executive Director
|
1,000
-1.8%
124.01
US$100,000
|
1,000
-1.8%
|
124.01
|
US$100,000
|
|
|
2026-05-21 |
2026-05-21 |
PrS
Proposed sale
|
Officer
Officer
|
8,700
123.92
US$1,078,104
|
8,700
|
123.92
|
US$1,078,104
|
|
|
2026-05-18 |
2026-05-15 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,250
-0.2%
133.77
US$167,212
|
1,250
-0.2%
|
133.77
|
US$167,212
|
|
|
2026-05-15 |
2026-05-15 |
PrS
Proposed sale
|
Officer
Officer
|
1,250
133.77
US$167,212
|
1,250
|
133.77
|
US$167,212
|
|
|
2026-04-24 |
2026-04-23 |
PlS
Planned sale
|
Non-Executive Director
|
19,416
-0.5%
132.21
US$2,566,987
|
19,416
-0.5%
|
132.21
|
US$2,566,987
|
|
|
2026-04-17 |
2026-04-16 |
PlS
Planned sale
|
Executive Vice President
Officer
|
897
-0.2%
125.51
US$112,582
|
897
-0.2%
|
125.51
|
US$112,582
|
|
|
2026-04-17 |
2026-04-16 |
PlS
Planned sale
|
Executive Vice President
Officer
|
2,003
-0.3%
124.37
US$249,113
|
2,003
-0.3%
|
124.37
|
US$249,113
|
|
|
2026-04-17 |
2026-04-16 |
PlS
Planned sale
|
President & CEO
Executive Director
|
6,422
-0.9%
125.06
US$803,135
|
6,422
-0.9%
|
125.06
|
US$803,135
|
|
|
2026-04-17 |
2026-04-16 |
PlS
Planned sale
|
President & CEO
Executive Director
|
6,703
-1.0%
124.63
US$835,395
|
6,703
-1.0%
|
124.63
|
US$835,395
|
|
|
2026-04-16 |
2026-04-16 |
PrS
Proposed sale
|
Officer
Officer
|
2,900
124.72
US$361,689
|
2,900
|
124.72
|
US$361,689
|
|
|
2026-04-17 |
2026-04-15 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,335
-0.2%
124.63
US$166,381
|
1,335
-0.2%
|
124.63
|
US$166,381
|
|
|
2026-04-15 |
2026-04-15 |
PrS
Proposed sale
|
Officer
Officer
|
1,335
124.63
US$166,381
|
1,335
|
124.63
|
US$166,381
|
|
|
2026-03-27 |
2026-03-26 |
PlS
Planned sale
|
Non-Executive Director
|
19,416
-0.5%
123.16
US$2,391,280
|
19,416
-0.5%
|
123.16
|
US$2,391,280
|
|
|
2026-03-26 |
2026-03-26 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
58,256
122.05
US$7,110,145
|
58,256
|
122.05
|
US$7,110,145
|
|
|
2026-03-26 |
2026-03-25 |
S
Sale
|
Large shareholder
|
1,910,464
-0.4%
123.11
US$235,188,435
|
1,910,464
-0.4%
|
123.11
|
US$235,188,435
|
|
|
2026-03-26 |
2026-03-25 |
S
Sale
|
Large shareholder
|
1,069,299
-0.2%
122.71
US$131,215,605
|
1,069,299
-0.2%
|
122.71
|
US$131,215,605
|
|
|
2026-03-26 |
2026-03-24 |
S
Sale
|
Large shareholder
|
299,237
-0.1%
122.33
US$36,604,974
|
299,237
-0.1%
|
122.33
|
US$36,604,974
|
|
|
2026-03-20 |
2026-03-19 |
PlS
Planned sale
|
President & CEO
Executive Director
|
13,125
-1.9%
121.96
US$1,600,718
|
13,125
-1.9%
|
121.96
|
US$1,600,718
|
|
|
2026-03-19 |
2026-03-19 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
39,375
121.95
US$4,801,781
|
39,375
|
121.95
|
US$4,801,781
|
|
|
2026-03-17 |
2026-03-17 |
PrS
Proposed sale
|
Other: Shareholder
|
35,000
125.08
US$4,377,800
|
35,000
|
125.08
|
US$4,377,800
|
|
|
2026-03-17 |
2026-03-16 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,325
-0.2%
126.29
US$167,328
|
1,325
-0.2%
|
126.29
|
US$167,328
|
|
|
2026-03-16 |
2026-03-16 |
PrS
Proposed sale
|
Officer
Officer
|
1,325
126.29
US$167,328
|
1,325
|
126.29
|
US$167,328
|
|
|
2026-03-11 |
2026-03-11 |
S
Sale
|
Large shareholder
|
18,267
-0.0%
125.15
US$2,286,049
|
18,267
-0.0%
|
125.15
|
US$2,286,049
|
|
|
2026-03-11 |
2026-03-11 |
S
Sale
|
Large shareholder
|
376,237
-0.1%
124.59
US$46,877,211
|
376,237
-0.1%
|
124.59
|
US$46,877,211
|
|
|
2026-03-11 |
2026-03-11 |
S
Sale
|
Large shareholder
|
995,288
-0.2%
123.50
US$122,915,978
|
995,288
-0.2%
|
123.50
|
US$122,915,978
|
|
|
2026-03-11 |
2026-03-09 |
S
Sale
|
Large shareholder
|
57,145
-0.0%
124.41
US$7,109,398
|
57,145
-0.0%
|
124.41
|
US$7,109,398
|
|
|
2026-03-11 |
2026-03-09 |
S
Sale
|
Large shareholder
|
1,332,649
-0.3%
124.22
US$165,545,657
|
1,332,649
-0.3%
|
124.22
|
US$165,545,657
|
|
|
2026-03-06 |
2026-03-06 |
PrS
Proposed sale
|
Other: Stockholder
Large shareholder
|
427,000
123.80
US$52,862,600
|
427,000
|
123.80
|
US$52,862,600
|
|
|
2026-03-06 |
2026-03-06 |
PrS
Proposed sale
|
Other: Shareholder
|
79,000
123.80
US$9,780,200
|
79,000
|
123.80
|
US$9,780,200
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Other: Stockholder
Large shareholder
|
25,000
123.31
US$3,082,750
|
25,000
|
123.31
|
US$3,082,750
|
|
|
2026-03-04 |
2026-03-04 |
S
Sale
|
Large shareholder
|
67,796
-0.0%
128.00
US$8,677,990
|
67,796
-0.0%
|
128.00
|
US$8,677,990
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Large shareholder
|
682,539
-0.1%
128.16
US$87,476,860
|
682,539
-0.1%
|
128.16
|
US$87,476,860
|
|
|
2026-03-04 |
2026-03-02 |
S
Sale
|
Large shareholder
|
314,572
-0.1%
128.10
US$40,297,994
|
314,572
-0.1%
|
128.10
|
US$40,297,994
|
|
|
2026-03-04 |
2026-03-02 |
PlS
Planned sale
|
Executive Vice President
Officer
|
2,165
-0.4%
128.19
US$277,539
|
2,165
-0.4%
|
128.19
|
US$277,539
|
|
|
2026-03-04 |
2026-03-02 |
PlS
Planned sale
|
Executive Vice President
Officer
|
17,835
-3.5%
127.74
US$2,278,175
|
17,835
-3.5%
|
127.74
|
US$2,278,175
|
|
|
2026-02-27 |
2026-02-27 |
S
Sale
|
Large shareholder
|
342,060
-0.1%
128.06
US$43,803,964
|
342,060
-0.1%
|
128.06
|
US$43,803,964
|
|
|
2026-02-27 |
2026-02-27 |
S
Sale
|
Large shareholder
|
1,359,406
-0.3%
127.68
US$173,562,569
|
1,359,406
-0.3%
|
127.68
|
US$173,562,569
|
|
|
2026-02-27 |
2026-02-27 |
PrS
Proposed sale
|
Other: Shareholder
|
8,000,000
127.95
US$1,023,600,000
|
8,000,000
|
127.95
|
US$1,023,600,000
|
|
|
2026-02-27 |
2026-02-26 |
S
Sale
|
Large shareholder
|
21,770
-0.0%
127.12
US$2,767,376
|
21,770
-0.0%
|
127.12
|
US$2,767,376
|
|
|
2026-02-27 |
2026-02-26 |
PlS
Planned sale
|
Non-Executive Director
|
19,416
-0.5%
126.71
US$2,460,118
|
19,416
-0.5%
|
126.71
|
US$2,460,118
|
|
|
2026-02-25 |
2026-02-25 |
S
Sale
|
Large shareholder
|
65,537
-0.0%
127.17
US$8,334,406
|
65,537
-0.0%
|
127.17
|
US$8,334,406
|
|
|
2026-02-25 |
2026-02-24 |
S
Sale
|
Large shareholder
|
3,734
-0.0%
127.01
US$474,272
|
3,734
-0.0%
|
127.01
|
US$474,272
|
|
|
2026-02-25 |
2026-02-23 |
S
Sale
|
Large shareholder
|
355,691
-0.1%
126.40
US$44,959,912
|
355,691
-0.1%
|
126.40
|
US$44,959,912
|
|
|
2026-02-25 |
2026-02-23 |
S
Sale
|
Large shareholder
|
844,309
-0.2%
125.63
US$106,066,571
|
844,309
-0.2%
|
125.63
|
US$106,066,571
|
|
|
2026-02-23 |
2026-02-23 |
PrS
Proposed sale
|
Officer
Officer
|
8,000
125.10
US$1,000,801
|
8,000
|
125.10
|
US$1,000,801
|
|
|
2026-02-23 |
2026-02-20 |
S
Sale
|
Executive Vice President
Officer
|
10,000
-8.5%
121.46
US$1,214,630
|
10,000
-8.5%
|
121.46
|
US$1,214,630
|
|
|
2026-02-23 |
2026-02-20 |
S
Sale
|
Executive Vice President
Officer
|
34,082
-6.0%
122.00
US$4,158,004
|
34,082
-6.0%
|
122.00
|
US$4,158,004
|
|
|
2026-02-20 |
2026-02-20 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
85,357
122.99
US$10,498,057
|
85,357
|
122.99
|
US$10,498,057
|
|
|
2026-02-20 |
2026-02-20 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
121.46
US$1,214,629
|
10,000
|
121.46
|
US$1,214,629
|
|
|
2026-02-20 |
2026-02-20 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
34,082
122.58
US$4,177,601
|
34,082
|
122.58
|
US$4,177,601
|
|
|
2026-02-23 |
2026-02-19 |
PlS
Planned sale
|
President & CEO
Executive Director
|
2,585
-0.4%
129.68
US$335,229
|
2,585
-0.4%
|
129.68
|
US$335,229
|
|
|
2026-02-23 |
2026-02-19 |
PlS
Planned sale
|
President & CEO
Executive Director
|
10,540
-1.7%
128.96
US$1,359,250
|
10,540
-1.7%
|
128.96
|
US$1,359,250
|
|
|
2026-02-19 |
2026-02-17 |
PlS
Planned sale
|
Executive Vice President
Officer
|
1,255
-0.2%
133.21
US$167,179
|
1,255
-0.2%
|
133.21
|
US$167,179
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,255
133.21
US$167,179
|
1,255
|
133.21
|
US$167,179
|
|