|
2026-02-19 |
2026-02-17 |
S
Sale
|
See Remarks
Executive Director
|
36,227
+48.4%
262.80
US$4,729,138
|
36,227
+48.4%
|
262.80
|
US$4,729,138
|
|
|
2026-02-19 |
2026-02-17 |
S
Sale
|
See Remarks
Executive Director
|
82,264
-23.2%
475.62
US$1,529,764
|
82,264
-23.2%
|
475.62
|
US$1,529,764
|
|
|
2026-02-19 |
2026-02-17 |
S
Sale
|
See Remarks
Executive Director
|
37,186
-23.8%
79.77
US$2,097,431
|
37,186
-23.8%
|
79.77
|
US$2,097,431
|
|
|
2026-02-19 |
2026-02-17 |
S
Sale
|
See Remarks
Executive Director
|
30,404
-20.2%
316.27
US$9,616,004
|
30,404
-20.2%
|
316.27
|
US$9,616,004
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
114,289
317.47
US$36,283,555
|
114,289
|
317.47
|
US$36,283,555
|
|
|
2025-08-22 |
2025-08-21 |
S
Sale
|
See Remarks
Officer
|
11,905
-13.0%
269.40
US$3,207,207
|
11,905
-13.0%
|
269.40
|
US$3,207,207
|
|
|
2025-08-21 |
2025-08-21 |
PrS
Proposed sale
|
Officer
Officer
|
11,905
269.40
US$3,207,221
|
11,905
|
269.40
|
US$3,207,221
|
|
|
2025-02-10 |
2025-02-07 |
S
Sale
|
See Remarks
Officer
|
2,914
-4.0%
269.54
US$785,440
|
2,914
-4.0%
|
269.54
|
US$785,440
|
|
|
2025-02-07 |
2025-02-07 |
PrS
Proposed sale
|
Officer
Officer
|
2,914
269.54
US$785,440
|
2,914
|
269.54
|
US$785,440
|
|
|
2025-02-07 |
2025-02-07 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
40,653
268.83
US$10,928,831
|
40,653
|
268.83
|
US$10,928,831
|
|
|
2025-02-07 |
2025-02-07 |
S
Sale
|
See Remarks
Executive Director
|
40,653
-34.4%
268.83
US$10,928,746
|
40,653
-34.4%
|
268.83
|
US$10,928,746
|
|
|
2024-12-17 |
2024-12-16 |
S
Sale
|
See Remarks
Officer
|
23,366
-50.6%
251.66
US$5,880,288
|
23,366
-50.6%
|
251.66
|
US$5,880,288
|
|
|
2024-12-16 |
2024-12-16 |
PrS
Proposed sale
|
Officer
Officer
|
23,366
251.66
US$5,880,288
|
23,366
|
251.66
|
US$5,880,288
|
|
|
2024-10-25 |
2024-10-24 |
S
Sale
|
See Remarks
Officer
|
14,357
-38.6%
235.73
US$3,384,393
|
14,357
-38.6%
|
235.73
|
US$3,384,393
|
|
|
2024-10-24 |
2024-10-24 |
PrS
Proposed sale
|
Officer
Officer
|
14,357
235.73
US$3,384,392
|
14,357
|
235.73
|
US$3,384,392
|
|
|
2024-09-17 |
2024-09-13 |
S
Sale
|
See Remarks
Officer
|
4,919
-23.6%
217.00
US$1,067,423
|
4,919
-23.6%
|
217.00
|
US$1,067,423
|
|
|
2024-09-13 |
2024-09-13 |
PrS
Proposed sale
|
Officer
Officer
|
4,919
217.00
US$1,067,443
|
4,919
|
217.00
|
US$1,067,443
|
|
|
2024-09-11 |
2024-09-10 |
B
Purchase
|
Non-Executive Director
|
1,591
+6.5%
211.34
US$336,239
|
1,591
+6.5%
|
211.34
|
US$336,239
|
|
|
2024-09-11 |
2024-09-10 |
B
Purchase
|
Non-Executive Director
|
3,159
+14.7%
210.55
US$665,121
|
3,159
+14.7%
|
210.55
|
US$665,121
|
|
|
2024-05-29 |
2024-05-28 |
B
Purchase
|
Non-Executive Director
|
2,000
+15.5%
199.65
US$399,299
|
2,000
+15.5%
|
199.65
|
US$399,299
|
|
|
2024-02-12 |
2024-02-12 |
PrS
Proposed sale
|
Officer
Officer
|
18,744
193.15
US$3,620,474
|
18,744
|
193.15
|
US$3,620,474
|
|
|
2024-02-09 |
2024-02-09 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
22,095
192.83
US$4,260,631
|
22,095
|
192.83
|
US$4,260,631
|
|
|
2024-02-09 |
2024-02-09 |
S
Sale
|
See Remarks
Executive Director
|
500
-0.0%
193.51
US$96,757
|
500
-0.0%
|
193.51
|
US$96,757
|
|
|
2024-02-09 |
2024-02-09 |
S
Sale
|
See Remarks
Executive Director
|
21,595
-0.8%
192.82
US$4,163,896
|
21,595
-0.8%
|
192.82
|
US$4,163,896
|
|
|
2024-02-09 |
2024-02-08 |
S
Sale
|
See Remarks
Executive Director
|
6,340
-0.2%
196.31
US$1,244,607
|
6,340
-0.2%
|
196.31
|
US$1,244,607
|
|
|
2024-02-09 |
2024-02-08 |
S
Sale
|
See Remarks
Executive Director
|
15,149
-0.6%
195.42
US$2,960,463
|
15,149
-0.6%
|
195.42
|
US$2,960,463
|
|
|
2024-02-08 |
2024-02-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
21,489
195.68
US$4,205,044
|
21,489
|
195.68
|
US$4,205,044
|
|
|
2025-07-01 |
2024-02-07 |
B
Purchase
|
Non-Executive Director
|
53
+0.4%
197.39
US$10,462
|
53
+0.4%
|
197.39
|
US$10,462
|
|
|
2023-12-04 |
2023-12-04 |
PrS
Proposed sale
|
Officer; Former Officer (Retired 9/30/2023)
Officer
|
23,727
171.31
US$4,064,637
|
23,727
|
171.31
|
US$4,064,637
|
|
|
2023-11-17 |
2023-11-16 |
S
Sale
|
See Remarks
Officer
|
10,863
-15.7%
166.61
US$1,809,892
|
10,863
-15.7%
|
166.61
|
US$1,809,892
|
|
|
2023-11-17 |
2023-11-16 |
S
Sale
|
See Remarks
Officer
|
3,983
-16.8%
166.54
US$663,342
|
3,983
-16.8%
|
166.54
|
US$663,342
|
|
|
2023-11-17 |
2023-11-16 |
S
Sale
|
See Remarks
Officer
|
2,284
-8.8%
165.75
US$378,569
|
2,284
-8.8%
|
165.75
|
US$378,569
|
|
|
2023-11-16 |
2023-11-16 |
PrS
Proposed sale
|
Officer
Officer
|
10,863
166.61
US$1,809,889
|
10,863
|
166.61
|
US$1,809,889
|
|
|
2023-09-13 |
2023-09-11 |
S
Sale
|
See Remarks
Officer
|
8,286
-3.5%
154.03
US$1,276,268
|
8,286
-3.5%
|
154.03
|
US$1,276,268
|
|
|
2023-09-11 |
2023-09-11 |
PrS
Proposed sale
|
Officer
Officer
|
8,286
154.03
US$1,276,267
|
8,286
|
154.03
|
US$1,276,267
|
|
|
2023-06-14 |
2023-06-12 |
S
Sale
|
See Remarks
Officer
|
12,513
-70.4%
141.42
US$1,769,588
|
12,513
-70.4%
|
141.42
|
US$1,769,588
|
|
|
2023-06-12 |
2023-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
12,513
141.42
US$1,769,570
|
12,513
|
141.42
|
US$1,769,570
|
|
|
2023-05-22 |
2023-05-22 |
B
Purchase
|
Non-Executive Director
|
695
+2.7%
143.73
US$99,889
|
695
+2.7%
|
143.73
|
US$99,889
|
|
|
2023-03-17 |
2023-03-16 |
S
Sale
|
See Remarks
Officer
|
90
-0.1%
138.05
US$12,424
|
90
-0.1%
|
138.05
|
US$12,424
|
|
|
2023-02-13 |
2023-02-10 |
S
Sale
|
See Remarks
Officer
|
32,863
-12.9%
150.93
US$4,959,947
|
32,863
-12.9%
|
150.93
|
US$4,959,947
|
|
|
2022-12-02 |
2022-12-01 |
S
Sale
|
See Remarks
Officer
|
2,000
-7.7%
143.01
US$286,020
|
2,000
-7.7%
|
143.01
|
US$286,020
|
|
|
2022-12-02 |
2022-12-01 |
S
Sale
|
See Remarks
Officer
|
3,555
-12.0%
143.12
US$508,792
|
3,555
-12.0%
|
143.12
|
US$508,792
|
|
|
2022-07-19 |
2022-07-18 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.2%
120.00
US$360,000
|
3,000
-1.2%
|
120.00
|
US$360,000
|
|
|
2022-06-16 |
2022-06-15 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.2%
121.31
US$363,930
|
3,000
-1.2%
|
121.31
|
US$363,930
|
|
|
2022-05-24 |
2022-05-24 |
B
Purchase
|
Non-Executive Director
|
1,967
+8.9%
127.69
US$251,156
|
1,967
+8.9%
|
127.69
|
US$251,156
|
|
|
2022-05-17 |
2022-05-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.1%
134.03
US$402,077
|
3,000
-1.1%
|
134.03
|
US$402,077
|
|
|
2022-04-19 |
2022-04-18 |
PlS
Planned sale
|
See Remarks
Officer
|
152
-0.1%
159.79
US$24,288
|
152
-0.1%
|
159.79
|
US$24,288
|
|
|
2022-04-19 |
2022-04-18 |
PlS
Planned sale
|
See Remarks
Officer
|
674
-0.3%
158.40
US$106,762
|
674
-0.3%
|
158.40
|
US$106,762
|
|
|
2022-04-19 |
2022-04-18 |
PlS
Planned sale
|
See Remarks
Officer
|
1,228
-0.5%
157.13
US$192,960
|
1,228
-0.5%
|
157.13
|
US$192,960
|
|
|
2022-04-19 |
2022-04-18 |
PlS
Planned sale
|
See Remarks
Officer
|
946
-0.4%
156.40
US$147,958
|
946
-0.4%
|
156.40
|
US$147,958
|
|
|
2022-03-16 |
2022-03-15 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.1%
144.08
US$432,246
|
3,000
-1.1%
|
144.08
|
US$432,246
|
|
|
2022-03-11 |
2022-03-11 |
B
Purchase
|
Non-Executive Director
|
700
+8.1%
144.70
US$101,290
|
700
+8.1%
|
144.70
|
US$101,290
|
|
|
2022-03-09 |
2022-03-09 |
S
Sale
|
See Remarks
Officer
|
3,654
-12.3%
138.50
US$506,079
|
3,654
-12.3%
|
138.50
|
US$506,079
|
|
|
2022-03-09 |
2022-03-08 |
S
Sale
|
See Remarks
Officer
|
4,800
-15.6%
136.73
US$656,304
|
4,800
-15.6%
|
136.73
|
US$656,304
|
|
|
2022-03-07 |
2022-03-07 |
S
Sale
|
See Remarks
Officer
|
3
-0.0%
130.37
US$391
|
3
-0.0%
|
130.37
|
US$391
|
|
|
2022-02-16 |
2022-02-15 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.1%
157.71
US$473,130
|
3,000
-1.1%
|
157.71
|
US$473,130
|
|
|
2022-01-19 |
2022-01-18 |
PlS
Planned sale
|
See Remarks
Officer
|
486
-0.2%
145.93
US$70,920
|
486
-0.2%
|
145.93
|
US$70,920
|
|
|
2022-01-19 |
2022-01-18 |
PlS
Planned sale
|
See Remarks
Officer
|
2,514
-0.9%
145.05
US$364,663
|
2,514
-0.9%
|
145.05
|
US$364,663
|
|
|
2021-12-16 |
2021-12-15 |
PlS
Planned sale
|
See Remarks
Officer
|
9
-0.0%
141.82
US$1,276
|
9
-0.0%
|
141.82
|
US$1,276
|
|
|
2021-12-16 |
2021-12-15 |
PlS
Planned sale
|
See Remarks
Officer
|
177
-0.1%
140.45
US$24,860
|
177
-0.1%
|
140.45
|
US$24,860
|
|
|
2021-12-16 |
2021-12-15 |
PlS
Planned sale
|
See Remarks
Officer
|
1,685
-0.6%
139.64
US$235,293
|
1,685
-0.6%
|
139.64
|
US$235,293
|
|
|
2021-12-16 |
2021-12-15 |
PlS
Planned sale
|
See Remarks
Officer
|
1,129
-0.4%
138.66
US$156,547
|
1,129
-0.4%
|
138.66
|
US$156,547
|
|
|
2021-11-16 |
2021-11-15 |
PlS
Planned sale
|
See Remarks
Officer
|
534
-0.2%
144.12
US$76,960
|
534
-0.2%
|
144.12
|
US$76,960
|
|
|
2021-11-16 |
2021-11-15 |
PlS
Planned sale
|
See Remarks
Officer
|
2,466
-0.9%
143.28
US$353,316
|
2,466
-0.9%
|
143.28
|
US$353,316
|
|
|
2021-11-08 |
2021-11-05 |
PlS
Planned sale
|
See Remarks
Officer
|
10,000
-3.5%
152.19
US$1,521,900
|
10,000
-3.5%
|
152.19
|
US$1,521,900
|
|
|
2021-11-08 |
2021-11-05 |
S
Sale
|
See Remarks
Officer
|
28,067
-11.6%
151.21
US$4,244,095
|
28,067
-11.6%
|
151.21
|
US$4,244,095
|
|
|
2021-11-05 |
2021-11-03 |
S
Sale
|
See Remarks
Officer
|
100,335
-46.6%
145.42
US$14,590,716
|
100,335
-46.6%
|
145.42
|
US$14,590,716
|
|
|
2021-11-05 |
2021-11-03 |
S
Sale
|
See Remarks
Officer
|
95,387
-30.7%
144.80
US$13,812,038
|
95,387
-30.7%
|
144.80
|
US$13,812,038
|
|
|
2021-10-18 |
2021-10-15 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.1%
144.82
US$434,454
|
3,000
-1.1%
|
144.82
|
US$434,454
|
|
|
2021-09-17 |
2021-09-15 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.0%
130.01
US$390,030
|
3,000
-1.0%
|
130.01
|
US$390,030
|
|
|
2021-08-17 |
2021-08-16 |
PlS
Planned sale
|
See Remarks
Officer
|
3,000
-1.0%
121.42
US$364,267
|
3,000
-1.0%
|
121.42
|
US$364,267
|
|
|
2021-03-12 |
2021-03-11 |
S
Sale
|
See Remarks
Officer
|
5,413
-53.9%
125.00
US$676,625
|
5,413
-53.9%
|
125.00
|
US$676,625
|
|
|
2021-03-05 |
2021-03-05 |
S
Sale
|
See Remarks
Officer
|
6,000
-16.3%
120.79
US$724,740
|
6,000
-16.3%
|
120.79
|
US$724,740
|
|
|
2021-03-05 |
2021-03-04 |
S
Sale
|
See Remarks
Officer
|
1,590
-12.8%
121.78
US$193,622
|
1,590
-12.8%
|
121.78
|
US$193,622
|
|
|
2021-03-05 |
2021-03-03 |
S
Sale
|
See Remarks
Officer
|
3,410
-21.5%
124.13
US$423,283
|
3,410
-21.5%
|
124.13
|
US$423,283
|
|