|
2026-07-28 |
2026-07-27 |
PlS
Planned sale
|
See Remarks
Officer
|
41,063
+23.3%
473.85
US$1,369,525
|
41,063
+23.3%
|
473.85
|
US$1,369,525
|
|
|
2026-07-27 |
2026-07-27 |
PrS
Proposed sale
|
Officer
Officer
|
9,733
373.06
US$3,943,160
|
9,733
|
373.06
|
US$3,943,160
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See Remarks
Officer
|
87,560
-42.3%
359.65
US$2,272,022
|
87,560
-42.3%
|
359.65
|
US$2,272,022
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See Remarks
Officer
|
1,000
-0.4%
114.76
US$100,000
|
1,000
-0.4%
|
114.76
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
1,000
-0.6%
115.79
US$100,000
|
1,000
-0.6%
|
115.79
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
1,000
-2.8%
115.11
US$100,000
|
1,000
-2.8%
|
115.11
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
1,000
-1.7%
114.15
US$100,000
|
1,000
-1.7%
|
114.15
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See Remarks
Officer
|
1,000
-0.3%
115.56
US$100,000
|
1,000
-0.3%
|
115.56
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PlS
Planned sale
|
See Remarks
Officer
|
1,000
-0.5%
114.62
US$100,000
|
1,000
-0.5%
|
114.62
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
1,000
114.05
US$100,000
|
1,000
|
114.05
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
114.05
US$100,000
|
1,000
|
114.05
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
114.04
US$100,000
|
1,000
|
114.04
|
US$100,000
|
|
|
2026-06-18 |
2026-06-18 |
PlS
Planned sale
|
See Remarks
Officer
|
334
-0.5%
138.28
US$46,186
|
334
-0.5%
|
138.28
|
US$46,186
|
|
|
2026-06-18 |
2026-06-18 |
PlS
Planned sale
|
See Remarks
Officer
|
126
-1.0%
138.28
US$17,423
|
126
-1.0%
|
138.28
|
US$17,423
|
|
|
2026-06-18 |
2026-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
126
133.53
US$16,825
|
126
|
133.53
|
US$16,825
|
|
|
2026-06-18 |
2026-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
334
133.53
US$44,599
|
334
|
133.53
|
US$44,599
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
357
-2.8%
143.32
US$51,165
|
357
-2.8%
|
143.32
|
US$51,165
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
2,601
-16.9%
142.70
US$371,163
|
2,601
-16.9%
|
142.70
|
US$371,163
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
2,714
-15.0%
141.75
US$384,710
|
2,714
-15.0%
|
141.75
|
US$384,710
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
1,361
-7.0%
140.58
US$191,329
|
1,361
-7.0%
|
140.58
|
US$191,329
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
600
-3.0%
139.10
US$83,460
|
600
-3.0%
|
139.10
|
US$83,460
|
|
|
2026-05-29 |
2026-05-28 |
PlS
Planned sale
|
See Remarks
Officer
|
1,200
-5.6%
137.61
US$165,132
|
1,200
-5.6%
|
137.61
|
US$165,132
|
|
|
2026-05-28 |
2026-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
8,833
141.64
US$1,251,106
|
8,833
|
141.64
|
US$1,251,106
|
|
|
2026-05-27 |
2026-05-26 |
PlS
Planned sale
|
See Remarks
Officer
|
692
-0.8%
147.50
US$102,070
|
692
-0.8%
|
147.50
|
US$102,070
|
|
|
2026-05-20 |
2026-05-19 |
PlS
Planned sale
|
See Remarks
Officer
|
692
-0.8%
114.83
US$79,462
|
692
-0.8%
|
114.83
|
US$79,462
|
|
|
2026-05-20 |
2026-05-19 |
PlS
Planned sale
|
See Remarks
Officer
|
612
-1.0%
114.83
US$70,276
|
612
-1.0%
|
114.83
|
US$70,276
|
|
|
2026-05-19 |
2026-05-19 |
PrS
Proposed sale
|
Officer
Officer
|
612
119.16
US$72,926
|
612
|
119.16
|
US$72,926
|
|
|
2026-05-19 |
2026-05-19 |
PrS
Proposed sale
|
Officer
Officer
|
1,384
119.16
US$164,917
|
1,384
|
119.16
|
US$164,917
|
|
|
2026-04-28 |
2026-04-27 |
PlS
Planned sale
|
See Remarks
Officer
|
1,548
-1.7%
92.90
US$143,809
|
1,548
-1.7%
|
92.90
|
US$143,809
|
|
|
2026-04-24 |
2026-04-24 |
PlS
Planned sale
|
See remarks below
Executive Director
|
2,281
-2.0%
90.00
US$205,290
|
2,281
-2.0%
|
90.00
|
US$205,290
|
|
|
2026-04-24 |
2026-04-24 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
2,281
84.95
US$193,771
|
2,281
|
84.95
|
US$193,771
|
|
|
2026-04-21 |
2026-04-20 |
PlS
Planned sale
|
See Remarks
Officer
|
598
-0.9%
82.85
US$49,544
|
598
-0.9%
|
82.85
|
US$49,544
|
|
|
2026-04-21 |
2026-04-20 |
PlS
Planned sale
|
See Remarks
Officer
|
1,200
-1.8%
81.38
US$97,656
|
1,200
-1.8%
|
81.38
|
US$97,656
|
|
|
2026-04-21 |
2026-04-20 |
PlS
Planned sale
|
See Remarks
Officer
|
5,065
-7.2%
81.22
US$411,379
|
5,065
-7.2%
|
81.22
|
US$411,379
|
|
|
2026-04-21 |
2026-04-20 |
PlS
Planned sale
|
See Remarks
Officer
|
1,548
-1.7%
80.95
US$125,311
|
1,548
-1.7%
|
80.95
|
US$125,311
|
|
|
2026-04-20 |
2026-04-20 |
PrS
Proposed sale
|
Officer
Officer
|
3,096
80.22
US$248,361
|
3,096
|
80.22
|
US$248,361
|
|
|
2026-04-20 |
2026-04-20 |
PrS
Proposed sale
|
Officer
Officer
|
5,065
80.22
US$406,314
|
5,065
|
80.22
|
US$406,314
|
|
|
2026-04-20 |
2026-04-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,798
80.22
US$144,236
|
1,798
|
80.22
|
US$144,236
|
|
|
2026-03-18 |
2026-03-18 |
PlS
Planned sale
|
See Remarks
Officer
|
334
-0.5%
74.83
US$24,993
|
334
-0.5%
|
74.83
|
US$24,993
|
|
|
2026-03-18 |
2026-03-18 |
PrS
Proposed sale
|
Officer
Officer
|
334
74.56
US$24,903
|
334
|
74.56
|
US$24,903
|
|
|
2026-02-25 |
2026-02-25 |
PlS
Planned sale
|
See Remarks
Officer
|
772
-0.8%
81.57
US$62,972
|
772
-0.8%
|
81.57
|
US$62,972
|
|
|
2026-02-25 |
2026-02-25 |
PrS
Proposed sale
|
Officer
Officer
|
440
81.06
US$35,666
|
440
|
81.06
|
US$35,666
|
|
|
2026-02-18 |
2026-02-18 |
PlS
Planned sale
|
See Remarks
Officer
|
772
-0.8%
85.00
US$65,620
|
772
-0.8%
|
85.00
|
US$65,620
|
|
|
2026-02-18 |
2026-02-18 |
PlS
Planned sale
|
See Remarks
Officer
|
576
-0.8%
84.93
US$48,920
|
576
-0.8%
|
84.93
|
US$48,920
|
|
|
2026-02-18 |
2026-02-18 |
PrS
Proposed sale
|
Officer
Officer
|
576
85.40
US$49,190
|
576
|
85.40
|
US$49,190
|
|
|
2026-02-18 |
2026-02-18 |
PrS
Proposed sale
|
Officer
Officer
|
1,104
85.40
US$94,282
|
1,104
|
85.40
|
US$94,282
|
|
|
2026-01-21 |
2026-01-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
1,000
-0.9%
88.59
US$88,590
|
1,000
-0.9%
|
88.59
|
US$88,590
|
|
|
2026-01-21 |
2026-01-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
300
-0.3%
86.89
US$26,067
|
300
-0.3%
|
86.89
|
US$26,067
|
|
|
2026-01-21 |
2026-01-20 |
PlS
Planned sale
|
See remarks below
Executive Director
|
981
-0.8%
85.90
US$84,268
|
981
-0.8%
|
85.90
|
US$84,268
|
|
|
2026-01-07 |
2026-01-06 |
PlS
Planned sale
|
See remarks below
Executive Director
|
2,282
-1.9%
85.00
US$193,970
|
2,282
-1.9%
|
85.00
|
US$193,970
|
|
|
2026-01-07 |
2026-01-06 |
PlS
Planned sale
|
See remarks below
Executive Director
|
2,282
-1.9%
85.00
US$193,970
|
2,282
-1.9%
|
85.00
|
US$193,970
|
|
|
2026-01-06 |
2026-01-06 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
4,563
79.16
US$361,207
|
4,563
|
79.16
|
US$361,207
|
|
|
2026-01-06 |
2026-01-05 |
PlS
Planned sale
|
See remarks below
Executive Director
|
2,282
-1.9%
80.00
US$182,560
|
2,282
-1.9%
|
80.00
|
US$182,560
|
|
|
2026-01-05 |
2026-01-05 |
PrS
Proposed sale
|
Director; Officer
Executive Director
|
2,282
75.74
US$172,839
|
2,282
|
75.74
|
US$172,839
|
|
|
2025-12-18 |
2025-12-18 |
PrS
Proposed sale
|
Officer
Officer
|
336
73.84
US$24,810
|
336
|
73.84
|
US$24,810
|
|
|
2025-12-18 |
2025-12-18 |
PlS
Planned sale
|
See Remarks
Officer
|
336
-0.4%
75.83
US$25,479
|
336
-0.4%
|
75.83
|
US$25,479
|
|
|
2025-12-18 |
2025-12-17 |
PlS
Planned sale
|
See Remarks
Officer
|
694
-0.7%
75.00
US$52,050
|
694
-0.7%
|
75.00
|
US$52,050
|
|
|
2025-12-15 |
2025-12-12 |
PlS
Planned sale
|
See Remarks
Officer
|
694
-0.7%
80.07
US$55,569
|
694
-0.7%
|
80.07
|
US$55,569
|
|
|
2025-12-12 |
2025-12-12 |
PrS
Proposed sale
|
Officer
Officer
|
1,388
80.53
US$111,776
|
1,388
|
80.53
|
US$111,776
|
|
|
2025-12-12 |
2025-12-11 |
PlS
Planned sale
|
See Remarks
Officer
|
7,634
-8.8%
80.67
US$615,835
|
7,634
-8.8%
|
80.67
|
US$615,835
|
|
|
2025-12-12 |
2025-12-11 |
PlS
Planned sale
|
See Remarks
Officer
|
10,651
-10.9%
80.02
US$852,293
|
10,651
-10.9%
|
80.02
|
US$852,293
|
|
|
2025-12-11 |
2025-12-11 |
PrS
Proposed sale
|
Officer
Officer
|
18,285
81.29
US$1,486,388
|
18,285
|
81.29
|
US$1,486,388
|
|
|
2025-12-10 |
2025-12-09 |
PlS
Planned sale
|
See Remarks
Officer
|
1,137
-1.5%
79.77
US$90,698
|
1,137
-1.5%
|
79.77
|
US$90,698
|
|
|
2025-12-10 |
2025-12-09 |
PlS
Planned sale
|
See Remarks
Officer
|
3,697
-4.6%
79.01
US$292,100
|
3,697
-4.6%
|
79.01
|
US$292,100
|
|
|
2025-12-10 |
2025-12-09 |
PlS
Planned sale
|
See Remarks
Officer
|
2,348
-2.8%
77.62
US$182,252
|
2,348
-2.8%
|
77.62
|
US$182,252
|
|
|
2025-12-09 |
2025-12-09 |
PrS
Proposed sale
|
Officer
Officer
|
7,182
78.00
US$560,196
|
7,182
|
78.00
|
US$560,196
|
|
|
2025-02-11 |
2025-02-10 |
B
Purchase
|
See Remarks
Officer
|
3,600
+15.0%
69.15
US$248,940
|
3,600
+15.0%
|
69.15
|
US$248,940
|
|
|
2024-12-06 |
2024-12-04 |
PlS
Planned sale
|
See Remarks
Officer
|
411
-1.0%
81.63
US$33,550
|
411
-1.0%
|
81.63
|
US$33,550
|
|
|
2024-12-04 |
2024-12-04 |
PrS
Proposed sale
|
Officer
Officer
|
411
81.63
US$33,550
|
411
|
81.63
|
US$33,550
|
|
|
2024-12-02 |
2024-11-27 |
PlS
Planned sale
|
See Remarks
Officer
|
412
-1.0%
80.17
US$33,030
|
412
-1.0%
|
80.17
|
US$33,030
|
|
|
2024-11-27 |
2024-11-27 |
PrS
Proposed sale
|
Officer
Officer
|
412
80.17
US$33,030
|
412
|
80.17
|
US$33,030
|
|
|
2024-11-26 |
2024-11-25 |
PlS
Planned sale
|
See Remarks
Officer
|
411
-1.0%
80.00
US$32,880
|
411
-1.0%
|
80.00
|
US$32,880
|
|
|
2024-11-25 |
2024-11-25 |
PrS
Proposed sale
|
Officer
Officer
|
411
80.00
US$32,880
|
411
|
80.00
|
US$32,880
|
|
|
2024-09-30 |
2024-09-27 |
PlS
Planned sale
|
See Remarks
Officer
|
2,731
-5.9%
80.00
US$218,480
|
2,731
-5.9%
|
80.00
|
US$218,480
|
|
|
2024-09-27 |
2024-09-27 |
PrS
Proposed sale
|
Officer
Officer
|
2,731
80.00
US$218,480
|
2,731
|
80.00
|
US$218,480
|
|