|
2026-11-09 |
2026-11-06 |
B
Purchase
|
EVP & CFO
Officer
|
75,087
-47.1%
153.55
US$3,915,200
|
75,087
-47.1%
|
153.55
|
US$3,915,200
|
|
|
2026-11-09 |
2026-11-05 |
B
Purchase
|
EVP & CFO
Officer
|
52,352
-9.3%
499.60
US$836,319
|
52,352
-9.3%
|
499.60
|
US$836,319
|
|
|
2026-11-09 |
2026-11-05 |
B
Purchase
|
Non-Executive Director
|
34,679
+18.1%
454.62
US$120,164
|
34,679
+18.1%
|
454.62
|
US$120,164
|
|
|
2026-11-04 |
2026-11-03 |
B
Purchase
|
EVP, Gen Counsel & Corp Sec
Officer
|
1,000
+1.0%
183.25
US$100,000
|
1,000
+1.0%
|
183.25
|
US$100,000
|
|
|
2026-11-04 |
2026-11-03 |
B
Purchase
|
EVP, Gen Counsel & Corp Sec
Officer
|
1,000
+0.8%
183.50
US$100,000
|
1,000
+0.8%
|
183.50
|
US$100,000
|
|
|
2026-11-04 |
2026-11-03 |
B
Purchase
|
EVP & CFO
Officer
|
1,000
+2.8%
185.00
US$100,000
|
1,000
+2.8%
|
185.00
|
US$100,000
|
|
|
2026-11-04 |
2026-11-03 |
B
Purchase
|
EVP & CFO
Officer
|
1,000
+2.9%
180.00
US$100,000
|
1,000
+2.9%
|
180.00
|
US$100,000
|
|
|
2026-11-04 |
2026-11-02 |
B
Purchase
|
EVP & CFO
Officer
|
1,000
+3.0%
181.17
US$100,000
|
1,000
+3.0%
|
181.17
|
US$100,000
|
|
|
2026-11-04 |
2026-11-02 |
B
Purchase
|
CEO and Director
Executive Director
|
1,000
+1.2%
184.65
US$100,000
|
1,000
+1.2%
|
184.65
|
US$100,000
|
|
|
2026-11-04 |
2026-11-02 |
B
Purchase
|
CEO and Director
Executive Director
|
1,000
+2.4%
183.84
US$100,000
|
1,000
+2.4%
|
183.84
|
US$100,000
|
|
|
2026-08-07 |
2026-08-05 |
S
Sale
|
Non-Executive Director
|
900
-10.1%
220.00
US$198,000
|
900
-10.1%
|
220.00
|
US$198,000
|
|
|
2026-08-05 |
2026-08-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
900
220.00
US$198,000
|
900
|
220.00
|
US$198,000
|
|
|
2026-05-07 |
2026-05-05 |
S
Sale
|
SVP & CAO
Officer
|
2,500
-63.2%
204.91
US$512,262
|
2,500
-63.2%
|
204.91
|
US$512,262
|
|
|
2025-05-20 |
2025-05-16 |
S
Sale
|
EVP, Gen Counsel & Corp Sec
Officer
|
12,324
-38.2%
190.46
US$2,347,172
|
12,324
-38.2%
|
190.46
|
US$2,347,172
|
|
|
2025-05-16 |
2025-05-16 |
PrS
Proposed sale
|
Officer
Officer
|
12,324
190.46
US$2,347,172
|
12,324
|
190.46
|
US$2,347,172
|
|
|
2025-05-16 |
2025-05-16 |
PrS
Proposed sale
|
Officer
Officer
|
12,324
190.46
US$2,347,172
|
12,324
|
190.46
|
US$2,347,172
|
|
|
2024-12-09 |
2024-12-05 |
S
Sale
|
Non-Executive Director
|
1,000
-2.2%
179.79
US$179,789
|
1,000
-2.2%
|
179.79
|
US$179,789
|
|
|
2024-12-05 |
2024-12-05 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,000
179.79
US$179,789
|
1,000
|
179.79
|
US$179,789
|
|
|
2024-11-25 |
2024-11-21 |
S
Sale
|
SVP & CAO
Officer
|
453
-97.6%
169.92
US$76,974
|
453
-97.6%
|
169.92
|
US$76,974
|
|
|
2024-08-27 |
2024-08-27 |
S
Sale
|
Large shareholder
|
10,725
-0.3%
180.14
US$1,932,027
|
10,725
-0.3%
|
180.14
|
US$1,932,027
|
|
|
2024-08-27 |
2024-08-26 |
S
Sale
|
Large shareholder
|
39,194
-1.0%
183.43
US$7,189,355
|
39,194
-1.0%
|
183.43
|
US$7,189,355
|
|
|
2024-08-27 |
2024-08-23 |
S
Sale
|
Large shareholder
|
500
-0.0%
182.06
US$91,030
|
500
-0.0%
|
182.06
|
US$91,030
|
|
|
2024-08-05 |
2024-08-01 |
S
Sale
|
Non-Executive Director
|
350
-0.8%
182.18
US$63,763
|
350
-0.8%
|
182.18
|
US$63,763
|
|
|
2024-08-01 |
2024-08-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,350
187.97
US$253,763
|
1,350
|
187.97
|
US$253,763
|
|
|
2024-08-02 |
2024-07-31 |
S
Sale
|
Large shareholder
|
53,562
-1.4%
193.45
US$10,361,564
|
53,562
-1.4%
|
193.45
|
US$10,361,564
|
|
|
2024-07-16 |
2024-07-16 |
S
Sale
|
Large shareholder
|
1,067
-0.0%
182.34
US$194,557
|
1,067
-0.0%
|
182.34
|
US$194,557
|
|
|
2024-07-16 |
2024-07-15 |
S
Sale
|
Large shareholder
|
100,000
-2.5%
176.21
US$17,620,590
|
100,000
-2.5%
|
176.21
|
US$17,620,590
|
|
|
2024-07-16 |
2024-07-12 |
S
Sale
|
Large shareholder
|
23,703
-0.6%
172.29
US$4,083,750
|
23,703
-0.6%
|
172.29
|
US$4,083,750
|
|
|
2024-05-01 |
2024-04-29 |
S
Sale
|
Non-Executive Director
|
10,000
-17.0%
168.00
US$1,680,000
|
10,000
-17.0%
|
168.00
|
US$1,680,000
|
|
|
2024-04-29 |
2024-04-29 |
PrS
Proposed sale
|
Board Member
|
10,000
169.20
US$1,692,000
|
10,000
|
169.20
|
US$1,692,000
|
|
|
2024-03-22 |
2024-03-21 |
S
Sale
|
Large shareholder
|
163,100
-3.9%
164.64
US$26,852,311
|
163,100
-3.9%
|
164.64
|
US$26,852,311
|
|
|
2024-03-21 |
2024-03-21 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
155,401
161.68
US$25,125,234
|
155,401
|
161.68
|
US$25,125,234
|
|
|
2024-03-22 |
2024-03-20 |
S
Sale
|
Large shareholder
|
100,000
-2.3%
161.26
US$16,125,600
|
100,000
-2.3%
|
161.26
|
US$16,125,600
|
|
|
2024-03-05 |
2024-03-04 |
S
Sale
|
SVP & CAO
Officer
|
3,133
-87.1%
152.28
US$477,083
|
3,133
-87.1%
|
152.28
|
US$477,083
|
|
|
2024-03-05 |
2024-03-01 |
S
Sale
|
Non-Executive Director
|
3,671
-37.3%
149.67
US$549,436
|
3,671
-37.3%
|
149.67
|
US$549,436
|
|
|
2024-03-01 |
2024-03-01 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,671
149.67
US$549,436
|
3,671
|
149.67
|
US$549,436
|
|
|
2024-02-27 |
2024-02-23 |
B
Purchase
|
EVP & CFO
Officer
|
1,421
New position
140.76
US$200,020
|
1,421
New position
|
140.76
|
US$200,020
|
|
|
2024-02-16 |
2024-02-14 |
S
Sale
|
Non-Executive Director
|
3,671
-37.3%
146.98
US$539,571
|
3,671
-37.3%
|
146.98
|
US$539,571
|
|
|
2024-02-14 |
2024-02-14 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
3,671
146.98
US$539,571
|
3,671
|
146.98
|
US$539,571
|
|
|
2024-02-14 |
2024-02-12 |
S
Sale
|
Large shareholder
|
10,804
-0.3%
154.56
US$1,669,822
|
10,804
-0.3%
|
154.56
|
US$1,669,822
|
|
|
2024-01-24 |
2024-01-22 |
S
Sale
|
Large shareholder
|
380,497
-8.2%
143.12
US$54,458,138
|
380,497
-8.2%
|
143.12
|
US$54,458,138
|
|
|
2024-01-22 |
2024-01-22 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
400,000
140.59
US$56,236,000
|
400,000
|
140.59
|
US$56,236,000
|
|
|
2024-01-12 |
2024-01-10 |
S
Sale
|
Large shareholder
|
77,284
-1.6%
142.58
US$11,019,160
|
77,284
-1.6%
|
142.58
|
US$11,019,160
|
|
|
2024-01-10 |
2024-01-10 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
177,284
143.20
US$25,387,069
|
177,284
|
143.20
|
US$25,387,069
|
|
|
2023-12-26 |
2023-12-22 |
S
Sale
|
Large shareholder
|
25,405
-0.5%
151.75
US$3,855,176
|
25,405
-0.5%
|
151.75
|
US$3,855,176
|
|
|
2023-12-22 |
2023-12-22 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
963
152.00
US$146,376
|
963
|
152.00
|
US$146,376
|
|
|
2023-12-26 |
2023-12-21 |
S
Sale
|
Large shareholder
|
125,558
-2.6%
152.15
US$19,103,122
|
125,558
-2.6%
|
152.15
|
US$19,103,122
|
|
|
2023-12-21 |
2023-12-21 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
150,000
147.89
US$22,183,500
|
150,000
|
147.89
|
US$22,183,500
|
|
|
2023-10-30 |
2023-10-30 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
125.86
US$1,258,580
|
10,000
|
125.86
|
US$1,258,580
|
|
|
2023-10-30 |
2023-10-30 |
PrS
Proposed sale
|
Former Officer
Officer
|
7,955
126.37
US$1,005,296
|
7,955
|
126.37
|
US$1,005,296
|
|
|
2023-08-23 |
2023-08-21 |
S
Sale
|
Non-Executive Director
|
2,000
-4.3%
161.25
US$322,500
|
2,000
-4.3%
|
161.25
|
US$322,500
|
|
|
2023-08-23 |
2023-08-21 |
S
Sale
|
Non-Executive Director
|
3,000
-6.1%
160.19
US$480,570
|
3,000
-6.1%
|
160.19
|
US$480,570
|
|
|
2023-08-23 |
2023-08-21 |
S
Sale
|
Non-Executive Director
|
2,798
-13.6%
160.03
US$447,764
|
2,798
-13.6%
|
160.03
|
US$447,764
|
|
|
2023-08-23 |
2023-08-21 |
S
Sale
|
Non-Executive Director
|
13,973
-40.4%
159.50
US$2,228,694
|
13,973
-40.4%
|
159.50
|
US$2,228,694
|
|
|
2023-08-21 |
2023-08-21 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
5,000
160.61
US$803,060
|
5,000
|
160.61
|
US$803,060
|
|
|
2023-08-21 |
2023-08-21 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
16,771
159.54
US$2,675,586
|
16,771
|
159.54
|
US$2,675,586
|
|
|
2023-08-15 |
2023-08-11 |
S
Sale
|
EVP, Gen Counsel & Corp Sec
Officer
|
4,500
-33.1%
160.35
US$721,569
|
4,500
-33.1%
|
160.35
|
US$721,569
|
|
|
2023-08-11 |
2023-08-11 |
PrS
Proposed sale
|
Former Officer
Officer
|
1,000
160.14
US$160,142
|
1,000
|
160.14
|
US$160,142
|
|
|
2023-08-11 |
2023-08-11 |
PrS
Proposed sale
|
Officer
Officer
|
4,500
160.35
US$721,569
|
4,500
|
160.35
|
US$721,569
|
|
|
2023-08-02 |
2023-07-31 |
S
Sale
|
EVP & CFO
Officer
|
1,700
-9.6%
158.27
US$269,066
|
1,700
-9.6%
|
158.27
|
US$269,066
|
|
|
2023-08-02 |
2023-07-31 |
S
Sale
|
EVP & CFO
Officer
|
8,300
-31.8%
157.90
US$1,310,543
|
8,300
-31.8%
|
157.90
|
US$1,310,543
|
|
|
2023-07-31 |
2023-07-31 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
158.70
US$1,586,957
|
10,000
|
158.70
|
US$1,586,957
|
|
|
2023-07-27 |
2023-07-25 |
S
Sale
|
EVP & CFO
Officer
|
10,000
-27.7%
150.61
US$1,506,059
|
10,000
-27.7%
|
150.61
|
US$1,506,059
|
|
|
2023-07-25 |
2023-07-25 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
150.61
US$1,506,058
|
10,000
|
150.61
|
US$1,506,058
|
|
|
2023-07-13 |
2023-07-13 |
S
Sale
|
Large shareholder
|
80,000
-1.6%
178.92
US$14,313,424
|
80,000
-1.6%
|
178.92
|
US$14,313,424
|
|
|
2023-07-13 |
2023-07-12 |
S
Sale
|
Large shareholder
|
24,980
-0.5%
179.86
US$4,492,838
|
24,980
-0.5%
|
179.86
|
US$4,492,838
|
|
|
2023-07-13 |
2023-07-11 |
S
Sale
|
Large shareholder
|
11,500
-0.2%
177.60
US$2,042,420
|
11,500
-0.2%
|
177.60
|
US$2,042,420
|
|
|
2023-06-15 |
2023-06-13 |
S
Sale
|
Large shareholder
|
89,344
-1.8%
150.71
US$13,465,356
|
89,344
-1.8%
|
150.71
|
US$13,465,356
|
|
|
2023-06-13 |
2023-06-13 |
PrS
Proposed sale
|
10% Stockholder
Large shareholder
|
200,000
143.58
US$28,716,000
|
200,000
|
143.58
|
US$28,716,000
|
|
|
2023-06-12 |
2023-06-08 |
B
Purchase
|
CEO and Director
Executive Director
|
5,700
+34.4%
145.03
US$826,680
|
5,700
+34.4%
|
145.03
|
US$826,680
|
|
|
2023-06-12 |
2023-06-08 |
B
Purchase
|
CEO and Director
Executive Director
|
1,300
+8.5%
144.28
US$187,558
|
1,300
+8.5%
|
144.28
|
US$187,558
|
|
|
2023-06-09 |
2023-06-07 |
S
Sale
|
Large shareholder
|
50,000
-1.0%
145.19
US$7,259,530
|
50,000
-1.0%
|
145.19
|
US$7,259,530
|
|
|
2023-06-01 |
2023-05-30 |
S
Sale
|
Large shareholder
|
55,914
-1.1%
140.76
US$7,870,231
|
55,914
-1.1%
|
140.76
|
US$7,870,231
|
|
|
2023-05-30 |
2023-05-30 |
PrS
Proposed sale
|
Former Officer
Officer
|
4,000
140.48
US$561,902
|
4,000
|
140.48
|
US$561,902
|
|
|
2023-05-30 |
2023-05-30 |
PrS
Proposed sale
|
Former Officer
Officer
|
4,000
140.48
US$561,902
|
4,000
|
140.48
|
US$561,902
|
|