|
2026-05-29 |
2026-05-27 |
B
Purchase
|
Non-Executive Director
|
58,263
+40.1%
429.99
US$4,575,813
|
58,263
+40.1%
|
429.99
|
US$4,575,813
|
|
|
2026-05-19 |
2026-05-18 |
B
Purchase
|
See Remarks
Executive Director
|
15,631
+26.1%
274.61
US$3,305,753
|
15,631
+26.1%
|
274.61
|
US$3,305,753
|
|
|
2025-12-10 |
2025-12-08 |
S
Sale
|
See Remarks
Officer
|
81,700
-15.4%
325.36
US$1,005,815
|
81,700
-15.4%
|
325.36
|
US$1,005,815
|
|
|
2025-12-08 |
2025-12-08 |
PrS
Proposed sale
|
Officer
Officer
|
7,400
146.09
US$1,081,096
|
7,400
|
146.09
|
US$1,081,096
|
|
|
2025-05-15 |
2025-05-13 |
S
Sale
|
See Remarks
Officer
|
11,988
-24.9%
191.28
US$2,293,065
|
11,988
-24.9%
|
191.28
|
US$2,293,065
|
|
|
2025-05-15 |
2025-05-13 |
S
Sale
|
See Remarks
Officer
|
16,171
-25.2%
190.62
US$3,082,516
|
16,171
-25.2%
|
190.62
|
US$3,082,516
|
|
|
2025-05-13 |
2025-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
28,159
188.82
US$5,316,982
|
28,159
|
188.82
|
US$5,316,982
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks
Executive Director
|
600
-0.4%
182.85
US$109,710
|
600
-0.4%
|
182.85
|
US$109,710
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks
Executive Director
|
17,910
-11.0%
182.13
US$3,261,948
|
17,910
-11.0%
|
182.13
|
US$3,261,948
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks
Executive Director
|
14,530
-8.2%
181.27
US$2,633,853
|
14,530
-8.2%
|
181.27
|
US$2,633,853
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks
Executive Director
|
7,877
-4.2%
179.99
US$1,417,781
|
7,877
-4.2%
|
179.99
|
US$1,417,781
|
|
|
2025-05-08 |
2025-05-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
40,917
181.42
US$7,423,275
|
40,917
|
181.42
|
US$7,423,275
|
|
|
2024-08-05 |
2024-08-01 |
B
Purchase
|
See Remarks
Executive Director
|
1,200
+1.2%
216.15
US$259,380
|
1,200
+1.2%
|
216.15
|
US$259,380
|
|
|
2024-08-05 |
2024-08-01 |
B
Purchase
|
See Remarks
Officer
|
1,050
+6.6%
216.62
US$227,449
|
1,050
+6.6%
|
216.62
|
US$227,449
|
|
|
2024-07-18 |
2024-07-16 |
PlS
Planned sale
|
See Remarks
Officer
|
1,400
-5.9%
241.14
US$337,596
|
1,400
-5.9%
|
241.14
|
US$337,596
|
|
|
2024-07-18 |
2024-07-16 |
PlS
Planned sale
|
See Remarks
Officer
|
17,037
-41.7%
240.39
US$4,095,524
|
17,037
-41.7%
|
240.39
|
US$4,095,524
|
|
|
2024-07-16 |
2024-07-16 |
PrS
Proposed sale
|
Officer
Officer
|
18,437
240.45
US$4,433,089
|
18,437
|
240.45
|
US$4,433,089
|
|
|
2024-06-20 |
2024-06-18 |
PlS
Planned sale
|
See Remarks
Officer
|
25,914
-53.6%
230.17
US$5,964,625
|
25,914
-53.6%
|
230.17
|
US$5,964,625
|
|
|
2024-06-18 |
2024-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
25,914
230.17
US$5,964,751
|
25,914
|
230.17
|
US$5,964,751
|
|
|
2024-03-19 |
2024-03-19 |
PrS
Proposed sale
|
Former Officer
Officer
|
7,891
247.00
US$1,949,077
|
7,891
|
247.00
|
US$1,949,077
|
|
|
2023-12-15 |
2023-12-14 |
PlS
Planned sale
|
See Remarks
Officer
|
1,550
-2.4%
222.24
US$344,472
|
1,550
-2.4%
|
222.24
|
US$344,472
|
|
|
2023-12-15 |
2023-12-14 |
PlS
Planned sale
|
See Remarks
Officer
|
9,520
-12.9%
221.49
US$2,108,585
|
9,520
-12.9%
|
221.49
|
US$2,108,585
|
|
|
2023-12-15 |
2023-12-14 |
PlS
Planned sale
|
See Remarks
Officer
|
23,009
-23.8%
220.62
US$5,076,246
|
23,009
-23.8%
|
220.62
|
US$5,076,246
|
|
|
2023-12-14 |
2023-12-14 |
PrS
Proposed sale
|
Officer
Officer
|
34,079
220.94
US$7,529,443
|
34,079
|
220.94
|
US$7,529,443
|
|
|
2023-12-15 |
2023-12-13 |
PlS
Planned sale
|
See Remarks
Officer
|
700
-1.1%
220.01
US$154,007
|
700
-1.1%
|
220.01
|
US$154,007
|
|
|
2023-12-13 |
2023-12-13 |
PrS
Proposed sale
|
Officer
Officer
|
700
220.01
US$154,004
|
700
|
220.01
|
US$154,004
|
|
|
2023-11-27 |
2023-11-22 |
PlS
Planned sale
|
See Remarks
Officer
|
13,157
-17.4%
218.13
US$2,869,936
|
13,157
-17.4%
|
218.13
|
US$2,869,936
|
|
|
2023-11-27 |
2023-11-22 |
PlS
Planned sale
|
See Remarks
Officer
|
15,656
-17.1%
217.25
US$3,401,266
|
15,656
-17.1%
|
217.25
|
US$3,401,266
|
|
|
2023-11-27 |
2023-11-22 |
PlS
Planned sale
|
See Remarks
Officer
|
19,507
-17.6%
216.61
US$4,225,411
|
19,507
-17.6%
|
216.61
|
US$4,225,411
|
|
|
2023-11-22 |
2023-11-22 |
PrS
Proposed sale
|
Officer
Officer
|
48,320
216.90
US$10,480,608
|
48,320
|
216.90
|
US$10,480,608
|
|
|
2023-11-17 |
2023-11-15 |
PlS
Planned sale
|
See Remarks
Executive Director
|
4,703
-6.4%
219.45
US$1,032,073
|
4,703
-6.4%
|
219.45
|
US$1,032,073
|
|
|
2023-11-17 |
2023-11-15 |
PlS
Planned sale
|
See Remarks
Executive Director
|
35,943
-32.9%
218.83
US$7,865,407
|
35,943
-32.9%
|
218.83
|
US$7,865,407
|
|
|
2023-11-17 |
2023-11-15 |
PlS
Planned sale
|
See Remarks
Executive Director
|
3,737
-3.3%
217.87
US$814,180
|
3,737
-3.3%
|
217.87
|
US$814,180
|
|
|
2023-11-15 |
2023-11-15 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
44,383
219.30
US$9,733,192
|
44,383
|
219.30
|
US$9,733,192
|
|
|
2023-05-04 |
2023-05-04 |
B
Purchase
|
See Remarks
Executive Director
|
3,050
+4.7%
163.62
US$499,041
|
3,050
+4.7%
|
163.62
|
US$499,041
|
|
|
2023-02-13 |
2023-02-09 |
S
Sale
|
Non-Executive Director
|
4,703
-20.7%
203.23
US$955,791
|
4,703
-20.7%
|
203.23
|
US$955,791
|
|
|
2022-05-10 |
2022-05-06 |
B
Purchase
|
See Remarks
Officer
|
1,475
+9.9%
169.90
US$250,602
|
1,475
+9.9%
|
169.90
|
US$250,602
|
|
|
2022-05-10 |
2022-05-06 |
B
Purchase
|
See Remarks
Executive Director
|
2,900
+6.1%
169.36
US$491,150
|
2,900
+6.1%
|
169.36
|
US$491,150
|
|
|
2022-02-14 |
2022-02-11 |
B
Purchase
|
See Remarks
Officer
|
1,650
+11.4%
181.96
US$300,234
|
1,650
+11.4%
|
181.96
|
US$300,234
|
|
|
2022-02-14 |
2022-02-11 |
B
Purchase
|
See Remarks
Executive Director
|
2,762
+10.0%
180.96
US$499,812
|
2,762
+10.0%
|
180.96
|
US$499,812
|
|
|
2021-12-22 |
2021-12-20 |
PlS
Planned sale
|
See Remarks
Officer
|
3,400
-7.7%
186.89
US$635,426
|
3,400
-7.7%
|
186.89
|
US$635,426
|
|
|
2021-11-22 |
2021-11-18 |
PlS
Planned sale
|
See Remarks
Officer
|
3,400
-7.7%
195.27
US$663,918
|
3,400
-7.7%
|
195.27
|
US$663,918
|
|
|
2021-10-20 |
2021-10-18 |
PlS
Planned sale
|
See Remarks
Officer
|
3,400
-7.7%
179.00
US$608,600
|
3,400
-7.7%
|
179.00
|
US$608,600
|
|
|
2021-08-11 |
2021-08-09 |
PlS
Planned sale
|
See Remarks
Executive Director
|
42,926
-65.5%
189.32
US$8,126,750
|
42,926
-65.5%
|
189.32
|
US$8,126,750
|
|
|
2021-08-11 |
2021-08-09 |
PlS
Planned sale
|
See Remarks
Executive Director
|
42,620
-39.4%
188.63
US$8,039,411
|
42,620
-39.4%
|
188.63
|
US$8,039,411
|
|
|
2021-06-21 |
2021-06-18 |
PlS
Planned sale
|
See Remarks
Officer
|
3,400
-7.7%
168.69
US$573,546
|
3,400
-7.7%
|
168.69
|
US$573,546
|
|
|
2021-06-03 |
2021-06-02 |
S
Sale
|
Non-Executive Director
|
7,006
-24.7%
165.40
US$1,158,764
|
7,006
-24.7%
|
165.40
|
US$1,158,764
|
|
|
2021-05-21 |
2021-05-19 |
PlS
Planned sale
|
See Remarks
Officer
|
3,989
-8.9%
164.92
US$657,866
|
3,989
-8.9%
|
164.92
|
US$657,866
|
|
|
2021-05-19 |
2021-05-17 |
PlS
Planned sale
|
See Remarks
Officer
|
6,000
-14.4%
167.89
US$1,007,340
|
6,000
-14.4%
|
167.89
|
US$1,007,340
|
|
|
2021-04-19 |
2021-04-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,500
-7.9%
184.58
US$646,030
|
3,500
-7.9%
|
184.58
|
US$646,030
|
|
|
2021-03-17 |
2021-03-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,500
-7.3%
162.13
US$567,455
|
3,500
-7.3%
|
162.13
|
US$567,455
|
|
|
2021-02-18 |
2021-02-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,500
-7.9%
154.78
US$541,730
|
3,500
-7.9%
|
154.78
|
US$541,730
|
|
|
2021-02-18 |
2021-02-16 |
PlS
Planned sale
|
See Remarks
Officer
|
2,500
-13.9%
154.78
US$386,950
|
2,500
-13.9%
|
154.78
|
US$386,950
|
|
|
2021-02-18 |
2021-02-16 |
PlS
Planned sale
|
See Remarks
Officer
|
6,000
-13.9%
154.78
US$928,680
|
6,000
-13.9%
|
154.78
|
US$928,680
|
|
|
2021-01-21 |
2021-01-19 |
PlS
Planned sale
|
See Remarks
Officer
|
3,500
-7.3%
133.45
US$467,075
|
3,500
-7.3%
|
133.45
|
US$467,075
|
|
|
2020-12-17 |
2020-12-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,500
-6.8%
132.71
US$464,485
|
3,500
-6.8%
|
132.71
|
US$464,485
|
|
|
2020-12-17 |
2020-12-15 |
PlS
Planned sale
|
See Remarks
Officer
|
6,000
-12.2%
132.27
US$793,620
|
6,000
-12.2%
|
132.27
|
US$793,620
|
|
|
2020-05-14 |
2020-05-13 |
PlS
Planned sale
|
See Remarks
Officer
|
7,001
-10.1%
100.99
US$707,031
|
7,001
-10.1%
|
100.99
|
US$707,031
|
|
|
2020-05-12 |
2020-05-11 |
PlS
Planned sale
|
See Remarks
Officer
|
5,000
-3.4%
106.97
US$534,850
|
5,000
-3.4%
|
106.97
|
US$534,850
|
|
|
2020-05-12 |
2020-05-11 |
PlS
Planned sale
|
See Remarks
Officer
|
500
-3.2%
106.97
US$53,485
|
500
-3.2%
|
106.97
|
US$53,485
|
|
|
2020-02-18 |
2020-02-18 |
PlS
Planned sale
|
See Remarks
Officer
|
1,300
-4.5%
137.47
US$178,711
|
1,300
-4.5%
|
137.47
|
US$178,711
|
|
|
2020-02-18 |
2020-02-14 |
S
Sale
|
See Remarks
Officer
|
6,000
-33.3%
138.51
US$831,060
|
6,000
-33.3%
|
138.51
|
US$831,060
|
|
|
2020-02-18 |
2020-02-13 |
PlS
Planned sale
|
See Remarks
Officer
|
7,001
-9.8%
135.30
US$947,235
|
7,001
-9.8%
|
135.30
|
US$947,235
|
|
|
2020-02-12 |
2020-02-12 |
PlS
Planned sale
|
See Remarks
Officer
|
500
-3.1%
136.00
US$68,000
|
500
-3.1%
|
136.00
|
US$68,000
|
|
|
2020-02-12 |
2020-02-12 |
PlS
Planned sale
|
See Remarks
Officer
|
5,000
-3.3%
136.00
US$680,000
|
5,000
-3.3%
|
136.00
|
US$680,000
|
|
|
2020-02-12 |
2020-02-12 |
PlS
Planned sale
|
See Remarks
Officer
|
3,600
-43.4%
136.00
US$489,600
|
3,600
-43.4%
|
136.00
|
US$489,600
|
|
|
2020-01-16 |
2020-01-15 |
PlS
Planned sale
|
See Remarks
|
1,300
-4.6%
143.89
US$187,057
|
1,300
-4.6%
|
143.89
|
US$187,057
|
|
|
2019-12-18 |
2019-12-17 |
PlS
Planned sale
|
Richards Thomas E
See Remarks
Executive Director
|
900
-0.2%
140.73
US$126,657
|
900
-0.2%
|
140.73
|
US$126,657
|
|
|
2019-12-18 |
2019-12-17 |
PlS
Planned sale
|
Richards Thomas E
See Remarks
Executive Director
|
13,820
-2.5%
139.66
US$1,930,101
|
13,820
-2.5%
|
139.66
|
US$1,930,101
|
|
|
2019-12-18 |
2019-12-17 |
PlS
Planned sale
|
Richards Thomas E
See Remarks
Executive Director
|
35,280
-5.9%
139.31
US$4,914,857
|
35,280
-5.9%
|
139.31
|
US$4,914,857
|
|
|
2019-12-18 |
2019-12-16 |
PlS
Planned sale
|
KIRBY ROBERT F.
See Remarks
Officer
|
1,300
-4.4%
139.07
US$180,791
|
1,300
-4.4%
|
139.07
|
US$180,791
|
|
|
2019-11-18 |
2019-11-15 |
PlS
Planned sale
|
KIRBY ROBERT F.
See Remarks
Officer
|
1,300
-4.2%
134.19
US$174,447
|
1,300
-4.2%
|
134.19
|
US$174,447
|
|
|
2019-11-14 |
2019-11-12 |
PlS
Planned sale
|
See Remarks
Executive Director
|
437
-0.1%
134.33
US$58,702
|
437
-0.1%
|
134.33
|
US$58,702
|
|
|
2019-11-14 |
2019-11-12 |
PlS
Planned sale
|
See Remarks
Executive Director
|
29,085
-4.8%
133.62
US$3,886,338
|
29,085
-4.8%
|
133.62
|
US$3,886,338
|
|
|
2019-11-14 |
2019-11-12 |
PlS
Planned sale
|
See Remarks
Executive Director
|
22,330
-3.5%
132.72
US$2,963,638
|
22,330
-3.5%
|
132.72
|
US$2,963,638
|
|