|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
82,897
+3.1%
486.81
US$4,616,149
|
82,897
+3.1%
|
486.81
|
US$4,616,149
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
18,591
+49.9%
67.17
US$2,219,916
|
18,591
+49.9%
|
67.17
|
US$2,219,916
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
69,250
-19.1%
261.38
US$2,859,783
|
69,250
-19.1%
|
261.38
|
US$2,859,783
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-4.8%
187.53
US$100,000
|
1,000
-4.8%
|
187.53
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-3.0%
190.12
US$100,000
|
1,000
-3.0%
|
190.12
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-3.0%
190.12
US$100,000
|
1,000
-3.0%
|
190.12
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-0.7%
186.03
US$100,000
|
1,000
-0.7%
|
186.03
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-0.7%
186.03
US$100,000
|
1,000
-0.7%
|
186.03
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-0.5%
190.75
US$100,000
|
1,000
-0.5%
|
190.75
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-0.5%
190.75
US$100,000
|
1,000
-0.5%
|
190.75
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chairman & CEO
Executive Director
|
1,000
-2.3%
190.39
US$100,000
|
1,000
-2.3%
|
190.39
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chairman & CEO
Executive Director
|
1,000
-0.5%
191.10
US$100,000
|
1,000
-0.5%
|
191.10
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chairman & CEO
Executive Director
|
1,000
-0.5%
188.44
US$100,000
|
1,000
-0.5%
|
188.44
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chairman & CEO
Executive Director
|
1,000
-0.3%
189.35
US$100,000
|
1,000
-0.3%
|
189.35
|
US$100,000
|
|
|
2026-06-09 |
2026-06-08 |
PlS
Planned sale
|
Chairman & CEO
Executive Director
|
1,000
-0.1%
186.13
US$100,000
|
1,000
-0.1%
|
186.13
|
US$100,000
|
|
|
2026-06-08 |
2026-06-08 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
188.53
US$100,000
|
1,000
|
188.53
|
US$100,000
|
|
|
2026-06-08 |
2026-06-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
1,000
190.00
US$100,000
|
1,000
|
190.00
|
US$100,000
|
|
|
2026-05-29 |
2026-05-28 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-6.3%
183.57
US$100,000
|
1,000
-6.3%
|
183.57
|
US$100,000
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
183.57
US$100,000
|
1,000
|
183.57
|
US$100,000
|
|
|
2026-05-21 |
2026-05-20 |
S
Sale
|
Senior Vice President
Officer
|
1,520
-13.5%
181.05
US$275,196
|
1,520
-13.5%
|
181.05
|
US$275,196
|
|
|
2026-05-20 |
2026-05-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,520
181.05
US$275,196
|
1,520
|
181.05
|
US$275,196
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Senior Vice President
Officer
|
1,650
-12.7%
182.24
US$300,696
|
1,650
-12.7%
|
182.24
|
US$300,696
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Senior Vice President
Officer
|
540
-2.8%
180.83
US$97,646
|
540
-2.8%
|
180.83
|
US$97,646
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
540
180.83
US$97,646
|
540
|
180.83
|
US$97,646
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
1,650
182.24
US$300,696
|
1,650
|
182.24
|
US$300,696
|
|
|
2026-05-14 |
2026-05-12 |
S
Sale
|
EVP, Chief Admin. Officer & GC
Officer
|
7,173
-21.9%
180.19
US$1,292,503
|
7,173
-21.9%
|
180.19
|
US$1,292,503
|
|
|
2026-05-14 |
2026-05-12 |
S
Sale
|
Senior Vice President
Officer
|
2,500
-18.5%
180.19
US$450,475
|
2,500
-18.5%
|
180.19
|
US$450,475
|
|
|
2026-05-12 |
2026-05-12 |
PrS
Proposed sale
|
Officer
Officer
|
7,173
180.19
US$1,292,503
|
7,173
|
180.19
|
US$1,292,503
|
|
|
2026-05-12 |
2026-05-12 |
PrS
Proposed sale
|
Officer
Officer
|
2,500
180.19
US$450,475
|
2,500
|
180.19
|
US$450,475
|
|
|
2026-05-11 |
2026-05-08 |
S
Sale
|
Senior Vice President
Officer
|
3,305
-22.7%
180.14
US$595,363
|
3,305
-22.7%
|
180.14
|
US$595,363
|
|
|
2026-05-11 |
2026-05-08 |
S
Sale
|
Non-Executive Director
|
1,594
-17.4%
181.85
US$289,869
|
1,594
-17.4%
|
181.85
|
US$289,869
|
|
|
2026-05-11 |
2026-05-08 |
S
Sale
|
Senior Vice President
Officer
|
3,331
-25.9%
180.14
US$600,046
|
3,331
-25.9%
|
180.14
|
US$600,046
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,594
181.85
US$289,869
|
1,594
|
181.85
|
US$289,869
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,305
180.14
US$595,363
|
3,305
|
180.14
|
US$595,363
|
|
|
2026-05-08 |
2026-05-08 |
PrS
Proposed sale
|
Officer
Officer
|
3,331
180.14
US$600,046
|
3,331
|
180.14
|
US$600,046
|
|
|
2026-03-12 |
2026-03-11 |
S
Sale
|
Senior Vice President
Officer
|
2,509
-14.7%
155.00
US$388,895
|
2,509
-14.7%
|
155.00
|
US$388,895
|
|
|
2026-03-11 |
2026-03-11 |
PrS
Proposed sale
|
Officer
Officer
|
2,509
155.00
US$388,895
|
2,509
|
155.00
|
US$388,895
|
|
|
2026-03-10 |
2026-03-09 |
S
Sale
|
Senior Vice President
Officer
|
3,255
-20.2%
148.67
US$483,921
|
3,255
-20.2%
|
148.67
|
US$483,921
|
|
|
2026-03-10 |
2026-03-09 |
S
Sale
|
Senior Vice President
Officer
|
654
-9.5%
152.99
US$100,055
|
654
-9.5%
|
152.99
|
US$100,055
|
|
|
2026-03-09 |
2026-03-09 |
PrS
Proposed sale
|
Officer
Officer
|
654
152.99
US$100,055
|
654
|
152.99
|
US$100,055
|
|
|
2026-03-09 |
2026-03-09 |
PrS
Proposed sale
|
Officer
Officer
|
3,255
148.67
US$483,921
|
3,255
|
148.67
|
US$483,921
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
EVP & Chief Commercial Officer
Officer
|
8,603
-26.6%
166.13
US$1,429,216
|
8,603
-26.6%
|
166.13
|
US$1,429,216
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
8,603
166.13
US$1,429,216
|
8,603
|
166.13
|
US$1,429,216
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-5.0%
169.34
US$169,338
|
1,000
-5.0%
|
169.34
|
US$169,338
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Senior Vice President
Officer
|
2,000
-12.9%
169.79
US$339,586
|
2,000
-12.9%
|
169.79
|
US$339,586
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Senior Vice President
Officer
|
3,026
-18.9%
165.70
US$501,408
|
3,026
-18.9%
|
165.70
|
US$501,408
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Senior Vice President
Officer
|
1,500
-16.2%
165.32
US$247,977
|
1,500
-16.2%
|
165.32
|
US$247,977
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Executive Vice President
Officer
|
6,189
-29.5%
165.31
US$1,023,078
|
6,189
-29.5%
|
165.31
|
US$1,023,078
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
Senior Vice President
Officer
|
5,225
-43.6%
165.32
US$863,802
|
5,225
-43.6%
|
165.32
|
US$863,802
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
EVP, Chief Admin. Officer & GC
Officer
|
13,000
-28.5%
165.46
US$2,151,014
|
13,000
-28.5%
|
165.46
|
US$2,151,014
|
|
|
2026-03-04 |
2026-03-03 |
S
Sale
|
VP and Controller
Officer
|
2,524
-52.0%
167.08
US$421,710
|
2,524
-52.0%
|
167.08
|
US$421,710
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
5,225
167.08
US$872,993
|
5,225
|
167.08
|
US$872,993
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
167.08
US$250,620
|
1,500
|
167.08
|
US$250,620
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
6,189
167.08
US$1,034,058
|
6,189
|
167.08
|
US$1,034,058
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
13,000
165.46
US$2,151,014
|
13,000
|
165.46
|
US$2,151,014
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
169.39
US$338,770
|
2,000
|
169.39
|
US$338,770
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
3,026
165.70
US$501,416
|
3,026
|
165.70
|
US$501,416
|
|
|
2026-03-03 |
2026-03-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
168.88
US$168,880
|
1,000
|
168.88
|
US$168,880
|
|
|
2025-08-20 |
2025-08-19 |
S
Sale
|
Senior Vice President
Officer
|
500
-8.9%
105.76
US$52,880
|
500
-8.9%
|
105.76
|
US$52,880
|
|
|
2025-08-19 |
2025-08-19 |
PrS
Proposed sale
|
SVP
|
500
104.61
US$52,305
|
500
|
104.61
|
US$52,305
|
|
|
2025-08-08 |
2025-08-07 |
S
Sale
|
Senior Vice President
Officer
|
1,044
-7.2%
109.94
US$114,777
|
1,044
-7.2%
|
109.94
|
US$114,777
|
|
|
2025-08-07 |
2025-08-07 |
PrS
Proposed sale
|
Officer
Officer
|
1,044
109.94
US$114,780
|
1,044
|
109.94
|
US$114,780
|
|
|
2025-06-05 |
2025-06-04 |
S
Sale
|
VP and Controller
Officer
|
434
-12.6%
113.10
US$49,085
|
434
-12.6%
|
113.10
|
US$49,085
|
|
|
2025-05-29 |
2025-05-29 |
B
Purchase
|
Non-Executive Director
|
2,752
+50.7%
111.76
US$307,564
|
2,752
+50.7%
|
111.76
|
US$307,564
|
|
|
2025-05-28 |
2025-05-28 |
S
Sale
|
Senior Vice President
Officer
|
500
-8.1%
111.47
US$55,736
|
500
-8.1%
|
111.47
|
US$55,736
|
|
|
2025-05-27 |
2025-05-27 |
PrS
Proposed sale
|
SVP
|
500
109.19
US$54,595
|
500
|
109.19
|
US$54,595
|
|
|
2025-05-13 |
2025-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
1,700
115.50
US$196,350
|
1,700
|
115.50
|
US$196,350
|
|
|
2025-05-13 |
2025-05-13 |
S
Sale
|
Senior Vice President
Officer
|
1,700
-10.4%
118.19
US$200,923
|
1,700
-10.4%
|
118.19
|
US$200,923
|
|
|
2025-05-12 |
2025-05-12 |
B
Purchase
|
Non-Executive Director
|
376
+7.4%
114.47
US$43,041
|
376
+7.4%
|
114.47
|
US$43,041
|
|
|
2025-05-12 |
2025-05-12 |
B
Purchase
|
Non-Executive Director
|
2,273
+81.8%
113.24
US$257,394
|
2,273
+81.8%
|
113.24
|
US$257,394
|
|
|
2025-03-17 |
2025-03-14 |
S
Sale
|
Senior Vice President
Officer
|
1,500
-10.2%
128.85
US$193,275
|
1,500
-10.2%
|
128.85
|
US$193,275
|
|
|
2025-03-14 |
2025-03-14 |
PrS
Proposed sale
|
Officer
Officer
|
1,500
128.85
US$193,268
|
1,500
|
128.85
|
US$193,268
|
|
|
2025-03-06 |
2025-03-06 |
PrS
Proposed sale
|
Officer
Officer
|
7,985
136.18
US$1,087,397
|
7,985
|
136.18
|
US$1,087,397
|
|
|
2025-03-06 |
2025-03-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,997
137.57
US$274,727
|
1,997
|
137.57
|
US$274,727
|
|
|
2025-03-06 |
2025-03-06 |
S
Sale
|
Senior Vice President
Officer
|
1,997
-19.2%
137.11
US$273,804
|
1,997
-19.2%
|
137.11
|
US$273,804
|
|