|
2026-05-22 |
2026-05-22 |
S
Sale
|
Non-Executive Director
|
2,407
-37.1%
372.57
US$3,679,523
|
2,407
-37.1%
|
372.57
|
US$3,679,523
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
See Remarks below.
Officer
|
75,879
-20.9%
102.80
US$2,124,062
|
75,879
-20.9%
|
102.80
|
US$2,124,062
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
54,634
478.80
US$3,280,552
|
54,634
|
478.80
|
US$3,280,552
|
|
|
2026-05-12 |
2026-05-11 |
B
Purchase
|
Non-Executive Director
|
215
+15.2%
419.02
US$90,089
|
215
+15.2%
|
419.02
|
US$90,089
|
|
|
2026-05-12 |
2026-05-08 |
B
Purchase
|
Non-Executive Director
|
746
+111.7%
402.29
US$300,108
|
746
+111.7%
|
402.29
|
US$300,108
|
|
|
2026-05-08 |
2026-05-06 |
S
Sale
|
See Remarks below.
Officer
|
18,367
-26.9%
409.11
US$7,514,074
|
18,367
-26.9%
|
409.11
|
US$7,514,074
|
|
|
2026-05-08 |
2026-05-06 |
S
Sale
|
See Remarks below.
Officer
|
2,000
-22.0%
417.94
US$835,880
|
2,000
-22.0%
|
417.94
|
US$835,880
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
417.94
US$835,880
|
2,000
|
417.94
|
US$835,880
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
18,367
409.11
US$7,514,074
|
18,367
|
409.11
|
US$7,514,074
|
|
|
2026-04-27 |
2026-04-27 |
PrS
Proposed sale
|
Former Affiliate
|
2,881
416.67
US$1,200,426
|
2,881
|
416.67
|
US$1,200,426
|
|
|
2026-04-21 |
2026-04-21 |
PrS
Proposed sale
|
Former Officer
Officer
|
17,118
409.99
US$7,018,163
|
17,118
|
409.99
|
US$7,018,163
|
|
|
2026-03-03 |
2026-03-02 |
S
Sale
|
See Remarks below.
Officer
|
3,494
-62.5%
374.15
US$1,307,263
|
3,494
-62.5%
|
374.15
|
US$1,307,263
|
|
|
2026-03-02 |
2026-03-02 |
PrS
Proposed sale
|
Officer
Officer
|
3,494
374.15
US$1,307,263
|
3,494
|
374.15
|
US$1,307,263
|
|
|
2026-02-13 |
2026-02-12 |
S
Sale
|
See Remarks below.
Executive Director
|
10,707
-27.9%
390.26
US$4,178,495
|
10,707
-27.9%
|
390.26
|
US$4,178,495
|
|
|
2026-02-12 |
2026-02-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
10,707
390.26
US$4,178,495
|
10,707
|
390.26
|
US$4,178,495
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,401
369.20
US$517,250
|
1,401
|
369.20
|
US$517,250
|
|
|
2025-11-19 |
2025-11-18 |
B
Purchase
|
Non-Executive Director
|
200
+100.0%
339.89
US$67,978
|
200
+100.0%
|
339.89
|
US$67,978
|
|
|
2025-11-04 |
2025-10-31 |
B
Purchase
|
Non-Executive Director
|
100
+100.0%
384.34
US$38,434
|
100
+100.0%
|
384.34
|
US$38,434
|
|
|
2025-08-12 |
2025-08-11 |
B
Purchase
|
Non-Executive Director
|
100
+inf%
361.00
US$36,100
|
100
+inf%
|
361.00
|
US$36,100
|
|
|
2025-08-11 |
2025-08-07 |
S
Sale
|
See Remarks below.
Officer
|
9,936
-94.0%
358.40
US$3,561,062
|
9,936
-94.0%
|
358.40
|
US$3,561,062
|
|
|
2025-08-11 |
2025-08-07 |
S
Sale
|
See Remarks below.
Officer
|
3,646
-85.3%
358.50
US$1,307,080
|
3,646
-85.3%
|
358.50
|
US$1,307,080
|
|
|
2025-08-11 |
2025-08-07 |
S
Sale
|
See Remarks below.
Officer
|
2,436
-79.5%
358.19
US$872,546
|
2,436
-79.5%
|
358.19
|
US$872,546
|
|
|
2025-08-07 |
2025-08-07 |
PrS
Proposed sale
|
Officer
Officer
|
16,018
358.39
US$5,740,689
|
16,018
|
358.39
|
US$5,740,689
|
|
|
2025-07-21 |
2025-07-21 |
PrS
Proposed sale
|
Officer
Officer
|
62,500
378.62
US$23,663,750
|
62,500
|
378.62
|
US$23,663,750
|
|
|
2025-06-24 |
2025-06-24 |
PrS
Proposed sale
|
Former Officer
Officer
|
95,000
335.30
US$31,853,025
|
95,000
|
335.30
|
US$31,853,025
|
|
|
2025-06-20 |
2025-06-20 |
PrS
Proposed sale
|
Former Officer
Officer
|
51,200
335.66
US$17,185,792
|
51,200
|
335.66
|
US$17,185,792
|
|
|
2025-06-17 |
2025-06-17 |
PrS
Proposed sale
|
Officer
Officer
|
62,500
330.51
US$20,656,875
|
62,500
|
330.51
|
US$20,656,875
|
|
|
2025-06-06 |
2025-06-06 |
PrS
Proposed sale
|
Officer
Officer
|
62,500
326.48
US$20,405,000
|
62,500
|
326.48
|
US$20,405,000
|
|
|
2025-06-02 |
2025-06-02 |
PrS
Proposed sale
|
Officer
Officer
|
62,500
318.86
US$19,928,750
|
62,500
|
318.86
|
US$19,928,750
|
|
|
2025-05-21 |
2025-05-20 |
S
Sale
|
Non-Executive Director
|
140
-15.1%
327.21
US$45,809
|
140
-15.1%
|
327.21
|
US$45,809
|
|
|
2025-05-15 |
2025-05-14 |
S
Sale
|
See Remarks below.
Officer
|
9,103
-13.0%
330.89
US$3,012,128
|
9,103
-13.0%
|
330.89
|
US$3,012,128
|
|
|
2025-05-14 |
2025-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
9,103
330.89
US$3,012,128
|
9,103
|
330.89
|
US$3,012,128
|
|
|
2025-05-13 |
2025-05-12 |
S
Sale
|
See Remarks below.
Executive Director
|
5,782
-1.2%
323.74
US$1,871,846
|
5,782
-1.2%
|
323.74
|
US$1,871,846
|
|
|
2025-05-13 |
2025-05-12 |
S
Sale
|
See Remarks below.
Executive Director
|
51,854
-9.5%
323.21
US$16,759,628
|
51,854
-9.5%
|
323.21
|
US$16,759,628
|
|
|
2025-05-13 |
2025-05-12 |
S
Sale
|
See Remarks below.
Executive Director
|
45,850
-7.7%
322.12
US$14,769,119
|
45,850
-7.7%
|
322.12
|
US$14,769,119
|
|
|
2025-05-12 |
2025-05-12 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
103,486
322.75
US$33,400,595
|
103,486
|
322.75
|
US$33,400,595
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks below.
Executive Director
|
9,734
-2.0%
306.03
US$2,978,874
|
9,734
-2.0%
|
306.03
|
US$2,978,874
|
|
|
2025-05-09 |
2025-05-08 |
S
Sale
|
See Remarks below.
Executive Director
|
41,320
-7.6%
305.29
US$12,614,591
|
41,320
-7.6%
|
305.29
|
US$12,614,591
|
|
|
2025-05-08 |
2025-05-08 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
51,054
305.43
US$15,593,464
|
51,054
|
305.43
|
US$15,593,464
|
|
|
2025-05-08 |
2025-05-07 |
S
Sale
|
See Remarks below.
Officer
|
15,632
-30.3%
300.05
US$4,690,378
|
15,632
-30.3%
|
300.05
|
US$4,690,378
|
|
|
2025-05-08 |
2025-05-07 |
S
Sale
|
See Remarks below.
Officer
|
1,018
-2.7%
300.02
US$305,420
|
1,018
-2.7%
|
300.02
|
US$305,420
|
|
|
2025-05-07 |
2025-05-07 |
PrS
Proposed sale
|
Officer
Officer
|
16,650
300.05
US$4,995,798
|
16,650
|
300.05
|
US$4,995,798
|
|
|
2025-05-07 |
2025-05-06 |
S
Sale
|
See Remarks below.
Officer
|
2,120
-38.5%
296.87
US$629,364
|
2,120
-38.5%
|
296.87
|
US$629,364
|
|
|
2025-05-07 |
2025-05-06 |
S
Sale
|
See Remarks below.
Officer
|
1,315
-17.4%
298.85
US$392,988
|
1,315
-17.4%
|
298.85
|
US$392,988
|
|
|
2025-05-06 |
2025-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
2,120
296.87
US$629,364
|
2,120
|
296.87
|
US$629,364
|
|
|
2025-05-06 |
2025-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,315
298.85
US$392,988
|
1,315
|
298.85
|
US$392,988
|
|
|
2025-05-06 |
2025-05-06 |
PrS
Proposed sale
|
Former Officer
Officer
|
2,148
297.51
US$639,056
|
2,148
|
297.51
|
US$639,056
|
|
|
2024-12-17 |
2024-12-13 |
S
Sale
|
Non-Executive Director
|
10,000
-18.8%
355.98
US$3,559,800
|
10,000
-18.8%
|
355.98
|
US$3,559,800
|
|
|
2024-12-13 |
2024-12-13 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
10,000
355.98
US$3,559,801
|
10,000
|
355.98
|
US$3,559,801
|
|
|
2024-12-10 |
2024-12-09 |
S
Sale
|
See Remarks below.
Officer
|
8,070
-11.2%
359.93
US$2,904,657
|
8,070
-11.2%
|
359.93
|
US$2,904,657
|
|
|
2024-12-09 |
2024-12-09 |
PrS
Proposed sale
|
Officer
Officer
|
8,070
359.93
US$2,904,660
|
8,070
|
359.93
|
US$2,904,660
|
|
|
2024-12-02 |
2024-11-29 |
S
Sale
|
See Remarks below.
Officer
|
108
-0.9%
375.62
US$40,567
|
108
-0.9%
|
375.62
|
US$40,567
|
|
|
2024-12-02 |
2024-11-29 |
S
Sale
|
See Remarks below.
Officer
|
1,220
-10.1%
375.74
US$458,397
|
1,220
-10.1%
|
375.74
|
US$458,397
|
|
|
2024-11-29 |
2024-11-29 |
PrS
Proposed sale
|
Officer
Officer
|
1,328
375.73
US$498,964
|
1,328
|
375.73
|
US$498,964
|
|
|
2024-11-26 |
2024-11-25 |
S
Sale
|
See Remarks below.
Officer
|
1,412
-4.3%
378.58
US$534,556
|
1,412
-4.3%
|
378.58
|
US$534,556
|
|
|
2024-11-25 |
2024-11-25 |
PrS
Proposed sale
|
Officer
Officer
|
1,412
378.58
US$534,556
|
1,412
|
378.58
|
US$534,556
|
|
|
2024-11-08 |
2024-11-07 |
S
Sale
|
See Remarks below.
Officer
|
1,360
-12.1%
360.68
US$490,528
|
1,360
-12.1%
|
360.68
|
US$490,528
|
|
|
2024-11-07 |
2024-11-07 |
PrS
Proposed sale
|
Officer
Officer
|
1,360
360.68
US$490,528
|
1,360
|
360.68
|
US$490,528
|
|
|
2024-11-07 |
2024-11-06 |
S
Sale
|
See Remarks below.
Executive Director
|
13,343
-2.6%
362.19
US$4,832,703
|
13,343
-2.6%
|
362.19
|
US$4,832,703
|
|
|
2024-11-07 |
2024-11-06 |
S
Sale
|
See Remarks below.
Executive Director
|
29,873
-5.4%
361.43
US$10,797,058
|
29,873
-5.4%
|
361.43
|
US$10,797,058
|
|
|
2024-11-07 |
2024-11-06 |
S
Sale
|
See Remarks below.
Executive Director
|
5,648
-1.0%
360.27
US$2,034,828
|
5,648
-1.0%
|
360.27
|
US$2,034,828
|
|
|
2024-11-07 |
2024-11-06 |
S
Sale
|
See Remarks below.
Executive Director
|
12,705
-2.2%
358.90
US$4,559,864
|
12,705
-2.2%
|
358.90
|
US$4,559,864
|
|
|
2024-11-06 |
2024-11-06 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
61,659
360.44
US$22,224,452
|
61,659
|
360.44
|
US$22,224,452
|
|
|
2024-11-04 |
2024-11-01 |
S
Sale
|
Non-Executive Director
|
4,000
-7.2%
335.30
US$1,341,208
|
4,000
-7.2%
|
335.30
|
US$1,341,208
|
|
|
2024-09-05 |
2024-09-03 |
B
Purchase
|
Non-Executive Director
|
2,205
+inf%
300.30
US$662,162
|
2,205
+inf%
|
300.30
|
US$662,162
|
|
|
2024-09-05 |
2024-09-03 |
S
Sale
|
Non-Executive Director
|
2,205
-73.4%
300.14
US$661,809
|
2,205
-73.4%
|
300.14
|
US$661,809
|
|
|
2024-08-30 |
2024-08-29 |
S
Sale
|
See Remarks below
Officer
|
3,136
-44.5%
303.12
US$950,584
|
3,136
-44.5%
|
303.12
|
US$950,584
|
|
|
2024-08-29 |
2024-08-29 |
PrS
Proposed sale
|
Officer
Officer
|
3,136
303.12
US$950,584
|
3,136
|
303.12
|
US$950,584
|
|
|
2024-08-27 |
2024-08-21 |
B
Purchase
|
Non-Executive Director
|
500
+inf%
298.97
US$149,485
|
500
+inf%
|
298.97
|
US$149,485
|
|
|
2024-08-16 |
2024-08-15 |
S
Sale
|
See Remarks below.
Officer
|
25,582
-26.2%
300.81
US$7,695,416
|
25,582
-26.2%
|
300.81
|
US$7,695,416
|
|
|
2024-08-16 |
2024-08-15 |
S
Sale
|
See Remarks below.
Officer
|
23,458
-24.8%
301.24
US$7,066,554
|
23,458
-24.8%
|
301.24
|
US$7,066,554
|
|
|
2024-08-15 |
2024-08-15 |
PrS
Proposed sale
|
Officer
Officer
|
49,040
301.02
US$14,761,970
|
49,040
|
301.02
|
US$14,761,970
|
|
|
2025-01-17 |
2024-08-13 |
S
Sale
|
Thompson Dorothy C
Non-Executive Director
|
285
-35.6%
289.51
US$82,510
|
285
-35.6%
|
289.51
|
US$82,510
|
|
|
2024-08-13 |
2024-08-12 |
S
Sale
|
See Remarks below.
Officer
|
335
-3.3%
288.72
US$96,721
|
335
-3.3%
|
288.72
|
US$96,721
|
|
|
2024-08-12 |
2024-08-12 |
PrS
Proposed sale
|
Officer
Officer
|
335
288.72
US$96,721
|
335
|
288.72
|
US$96,721
|
|