|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
64,491
-45.5%
51.48
US$144,909
|
64,491
-45.5%
|
51.48
|
US$144,909
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
89,806
-25.5%
150.84
US$4,915,177
|
89,806
-25.5%
|
150.84
|
US$4,915,177
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
60,734
+1.1%
313.94
US$4,753,783
|
60,734
+1.1%
|
313.94
|
US$4,753,783
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
2,302
-4.1%
908.76
US$2,091,966
|
2,302
-4.1%
|
908.76
|
US$2,091,966
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
1,191
-2.1%
907.98
US$1,081,404
|
1,191
-2.1%
|
907.98
|
US$1,081,404
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
1,491
-2.6%
906.73
US$1,351,934
|
1,491
-2.6%
|
906.73
|
US$1,351,934
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
2,259
-3.7%
905.73
US$2,046,044
|
2,259
-3.7%
|
905.73
|
US$2,046,044
|
|
|
2026-05-15 |
2026-05-14 |
S
Sale
|
Group President
Officer
|
1,787
-2.9%
904.70
US$1,616,699
|
1,787
-2.9%
|
904.70
|
US$1,616,699
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
12,605
907.91
US$11,444,184
|
12,605
|
907.91
|
US$11,444,184
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Group President
Officer
|
2,650
-5.1%
910.24
US$2,412,136
|
2,650
-5.1%
|
910.24
|
US$2,412,136
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Group President
Officer
|
3,546
-6.3%
909.46
US$3,224,945
|
3,546
-6.3%
|
909.46
|
US$3,224,945
|
|
|
2026-05-14 |
2026-05-13 |
S
Sale
|
Chief Accounting Officer
Officer
|
360
-40.4%
906.00
US$326,160
|
360
-40.4%
|
906.00
|
US$326,160
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
6,196
909.79
US$5,637,063
|
6,196
|
909.79
|
US$5,637,063
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer
Officer
|
360
906.00
US$326,160
|
360
|
906.00
|
US$326,160
|
|
|
2026-05-12 |
2026-05-11 |
S
Sale
|
Group President
Officer
|
843
-1.8%
917.73
US$773,646
|
843
-1.8%
|
917.73
|
US$773,646
|
|
|
2026-05-12 |
2026-05-11 |
S
Sale
|
Group President
Officer
|
15,440
-24.8%
916.75
US$14,154,620
|
15,440
-24.8%
|
916.75
|
US$14,154,620
|
|
|
2026-05-11 |
2026-05-11 |
PrS
Proposed sale
|
Officer
Officer
|
16,283
916.80
US$14,928,305
|
16,283
|
916.80
|
US$14,928,305
|
|
|
2026-05-07 |
2026-05-06 |
S
Sale
|
Group President
Officer
|
9,752
-10.2%
923.47
US$9,005,679
|
9,752
-10.2%
|
923.47
|
US$9,005,679
|
|
|
2026-05-07 |
2026-05-06 |
S
Sale
|
Group President
Officer
|
14,470
-13.1%
922.55
US$13,349,298
|
14,470
-13.1%
|
922.55
|
US$13,349,298
|
|
|
2026-05-07 |
2026-05-06 |
S
Sale
|
Group President
Officer
|
350
-0.8%
926.83
US$324,390
|
350
-0.8%
|
926.83
|
US$324,390
|
|
|
2026-05-07 |
2026-05-06 |
S
Sale
|
Group President
Officer
|
8,802
-15.9%
926.23
US$8,152,676
|
8,802
-15.9%
|
926.23
|
US$8,152,676
|
|
|
2026-05-07 |
2026-05-06 |
S
Sale
|
CFO Emeritus
Officer
|
15,674
-22.8%
918.71
US$14,399,861
|
15,674
-22.8%
|
918.71
|
US$14,399,861
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
24,222
922.92
US$22,354,992
|
24,222
|
922.92
|
US$22,354,992
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
9,152
926.25
US$8,477,054
|
9,152
|
926.25
|
US$8,477,054
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
15,674
918.71
US$14,399,795
|
15,674
|
918.71
|
US$14,399,795
|
|
|
2026-05-06 |
2026-05-05 |
S
Sale
|
Group President
Officer
|
487
-16.1%
903.55
US$440,029
|
487
-16.1%
|
903.55
|
US$440,029
|
|
|
2026-05-06 |
2026-05-05 |
S
Sale
|
Group President
Officer
|
5,152
-62.9%
903.14
US$4,652,977
|
5,152
-62.9%
|
903.14
|
US$4,652,977
|
|
|
2026-05-05 |
2026-05-05 |
PrS
Proposed sale
|
Officer
Officer
|
5,639
903.17
US$5,092,999
|
5,639
|
903.17
|
US$5,092,999
|
|
|
2026-05-05 |
2026-05-04 |
S
Sale
|
Group President
Officer
|
5,642
-37.0%
883.03
US$4,982,055
|
5,642
-37.0%
|
883.03
|
US$4,982,055
|
|
|
2026-05-05 |
2026-05-04 |
B
Purchase
|
Non-Executive Director
|
250
+3.1%
876.84
US$219,210
|
250
+3.1%
|
876.84
|
US$219,210
|
|
|
2026-05-04 |
2026-05-04 |
PrS
Proposed sale
|
Officer
Officer
|
5,642
883.03
US$4,982,056
|
5,642
|
883.03
|
US$4,982,056
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Chief Executive Officer
Officer
|
120
-0.3%
721.00
US$86,520
|
120
-0.3%
|
721.00
|
US$86,520
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Chief Executive Officer
Officer
|
575
-1.6%
720.10
US$414,058
|
575
-1.6%
|
720.10
|
US$414,058
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Chief Executive Officer
Officer
|
585
-1.6%
719.39
US$420,843
|
585
-1.6%
|
719.39
|
US$420,843
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Chief Executive Officer
Officer
|
800
-2.2%
718.44
US$574,752
|
800
-2.2%
|
718.44
|
US$574,752
|
|
|
2026-03-06 |
2026-03-05 |
S
Sale
|
Chief Executive Officer
Officer
|
420
-1.1%
717.01
US$301,144
|
420
-1.1%
|
717.01
|
US$301,144
|
|
|
2026-03-05 |
2026-03-05 |
PrS
Proposed sale
|
Officer
Officer
|
2,500
718.93
US$1,797,314
|
2,500
|
718.93
|
US$1,797,314
|
|
|
2026-02-24 |
2026-02-23 |
S
Sale
|
Group President
Officer
|
2,278
-61.2%
759.61
US$1,730,392
|
2,278
-61.2%
|
759.61
|
US$1,730,392
|
|
|
2026-02-23 |
2026-02-23 |
PrS
Proposed sale
|
Officer
Officer
|
2,278
759.61
US$1,730,402
|
2,278
|
759.61
|
US$1,730,402
|
|
|
2026-02-18 |
2026-02-17 |
S
Sale
|
Group President
Officer
|
1,764
-55.1%
763.39
US$1,346,620
|
1,764
-55.1%
|
763.39
|
US$1,346,620
|
|
|
2026-02-18 |
2026-02-17 |
S
Sale
|
Chief Accounting Officer
Officer
|
972
-54.1%
764.20
US$742,802
|
972
-54.1%
|
764.20
|
US$742,802
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
972
764.20
US$742,802
|
972
|
764.20
|
US$742,802
|
|
|
2026-02-17 |
2026-02-17 |
PrS
Proposed sale
|
Officer
Officer
|
1,764
763.39
US$1,346,611
|
1,764
|
763.39
|
US$1,346,611
|
|
|
2026-02-17 |
2026-02-13 |
S
Sale
|
Group President
Officer
|
7,891
-14.5%
776.90
US$6,130,518
|
7,891
-14.5%
|
776.90
|
US$6,130,518
|
|
|
2026-02-13 |
2026-02-13 |
PrS
Proposed sale
|
Officer
Officer
|
7,891
776.90
US$6,130,508
|
7,891
|
776.90
|
US$6,130,508
|
|
|
2026-02-13 |
2026-02-12 |
S
Sale
|
Group President
Officer
|
1,690
-16.3%
776.70
US$1,312,623
|
1,690
-16.3%
|
776.70
|
US$1,312,623
|
|
|
2026-02-12 |
2026-02-12 |
PrS
Proposed sale
|
Officer
Officer
|
1,691
776.70
US$1,313,401
|
1,691
|
776.70
|
US$1,313,401
|
|
|
2026-02-13 |
2026-02-11 |
S
Sale
|
Group President
Officer
|
12,507
-12.8%
767.08
US$9,593,870
|
12,507
-12.8%
|
767.08
|
US$9,593,870
|
|
|
2026-02-11 |
2026-02-11 |
PrS
Proposed sale
|
Officer
Officer
|
12,507
767.08
US$9,593,886
|
12,507
|
767.08
|
US$9,593,886
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Group President
Officer
|
6,033
-12.8%
722.15
US$4,356,731
|
6,033
-12.8%
|
722.15
|
US$4,356,731
|
|
|
2026-02-09 |
2026-02-06 |
S
Sale
|
Group President
Officer
|
22,656
-22.1%
720.11
US$16,314,812
|
22,656
-22.1%
|
720.11
|
US$16,314,812
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
22,656
720.11
US$16,314,835
|
22,656
|
720.11
|
US$16,314,835
|
|
|
2026-02-06 |
2026-02-06 |
PrS
Proposed sale
|
Officer
Officer
|
6,033
722.15
US$4,356,712
|
6,033
|
722.15
|
US$4,356,712
|
|
|
2026-02-05 |
2026-02-04 |
S
Sale
|
Group President
Officer
|
30
-0.0%
706.28
US$21,188
|
30
-0.0%
|
706.28
|
US$21,188
|
|
|
2026-02-05 |
2026-02-04 |
S
Sale
|
Group President
Officer
|
6,817
-7.9%
705.70
US$4,810,757
|
6,817
-7.9%
|
705.70
|
US$4,810,757
|
|
|
2026-02-05 |
2026-02-04 |
S
Sale
|
Group President
Officer
|
9,223
-9.6%
704.42
US$6,496,866
|
9,223
-9.6%
|
704.42
|
US$6,496,866
|
|
|
2026-02-04 |
2026-02-04 |
PrS
Proposed sale
|
Officer
Officer
|
16,070
704.97
US$11,328,799
|
16,070
|
704.97
|
US$11,328,799
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,138
-2.6%
684.93
US$779,450
|
1,138
-2.6%
|
684.93
|
US$779,450
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,258
-4.8%
683.90
US$1,544,246
|
2,258
-4.8%
|
683.90
|
US$1,544,246
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,761
-5.6%
682.84
US$1,885,321
|
2,761
-5.6%
|
682.84
|
US$1,885,321
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,994
-5.7%
681.69
US$2,040,980
|
2,994
-5.7%
|
681.69
|
US$2,040,980
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
20,145
-27.7%
680.76
US$13,713,910
|
20,145
-27.7%
|
680.76
|
US$13,713,910
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,431
-1.9%
680.11
US$973,237
|
1,431
-1.9%
|
680.11
|
US$973,237
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
7,411
-14.6%
680.11
US$5,040,295
|
7,411
-14.6%
|
680.11
|
US$5,040,295
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,000
-1.9%
678.52
US$678,520
|
1,000
-1.9%
|
678.52
|
US$678,520
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,138
-2.6%
684.93
US$779,450
|
1,138
-2.6%
|
684.93
|
US$779,450
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,258
-4.8%
683.90
US$1,544,246
|
2,258
-4.8%
|
683.90
|
US$1,544,246
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,761
-5.6%
682.84
US$1,885,321
|
2,761
-5.6%
|
682.84
|
US$1,885,321
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
2,994
-5.7%
681.69
US$2,040,980
|
2,994
-5.7%
|
681.69
|
US$2,040,980
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
20,145
-27.7%
680.76
US$13,713,910
|
20,145
-27.7%
|
680.76
|
US$13,713,910
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,431
-1.9%
680.11
US$973,237
|
1,431
-1.9%
|
680.11
|
US$973,237
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
7,411
-14.6%
680.11
US$5,040,295
|
7,411
-14.6%
|
680.11
|
US$5,040,295
|
|
|
2026-02-04 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
1,000
-1.9%
678.52
US$678,520
|
1,000
-1.9%
|
678.52
|
US$678,520
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
15,977
-16.7%
682.99
US$10,912,131
|
15,977
-16.7%
|
682.99
|
US$10,912,131
|
|
|
2026-02-03 |
2026-02-02 |
S
Sale
|
Group President
Officer
|
10,671
-20.6%
680.45
US$7,261,082
|
10,671
-20.6%
|
680.45
|
US$7,261,082
|
|