|
2026-06-08 |
2026-06-05 |
S
Sale
|
Senior Vice President
Officer
|
70,683
-9.9%
301.89
US$277,585
|
70,683
-9.9%
|
301.89
|
US$277,585
|
|
|
2026-06-08 |
2026-06-05 |
S
Sale
|
Senior Vice President
Officer
|
75,411
-37.4%
102.23
US$2,058,192
|
75,411
-37.4%
|
102.23
|
US$2,058,192
|
|
|
2026-06-08 |
2026-06-05 |
S
Sale
|
Senior Vice President
Officer
|
44,160
+15.0%
426.68
US$1,074,233
|
44,160
+15.0%
|
426.68
|
US$1,074,233
|
|
|
2026-06-08 |
2026-06-05 |
S
Sale
|
Senior Vice President
Officer
|
1,000
-1.0%
267.35
US$100,000
|
1,000
-1.0%
|
267.35
|
US$100,000
|
|
|
2026-06-05 |
2026-06-05 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
268.71
US$100,000
|
1,000
|
268.71
|
US$100,000
|
|
|
2026-06-02 |
2026-06-03 |
PrS
Proposed sale
|
Former Director
Non-Executive Director
|
1,000
258.22
US$100,000
|
1,000
|
258.22
|
US$100,000
|
|
|
2026-06-01 |
2026-06-02 |
PrS
Proposed sale
|
Former Director
Non-Executive Director
|
800
258.22
US$206,576
|
800
|
258.22
|
US$206,576
|
|
|
2026-05-15 |
2026-05-13 |
S
Sale
|
Senior Vice President
Officer
|
3,001
-4.2%
236.90
US$710,937
|
3,001
-4.2%
|
236.90
|
US$710,937
|
|
|
2026-05-15 |
2026-05-13 |
S
Sale
|
Senior Vice President
Officer
|
3,000
-4.0%
237.01
US$711,030
|
3,000
-4.0%
|
237.01
|
US$711,030
|
|
|
2026-05-15 |
2026-05-13 |
S
Sale
|
Senior Vice President
Officer
|
2,999
-3.9%
236.52
US$709,323
|
2,999
-3.9%
|
236.52
|
US$709,323
|
|
|
2026-05-13 |
2026-05-13 |
PrS
Proposed sale
|
Officer; Senior Vice President
Officer
|
9,000
232.80
US$2,095,200
|
9,000
|
232.80
|
US$2,095,200
|
|
|
2026-05-14 |
2026-05-12 |
S
Sale
|
Senior Vice President
Officer
|
2,300
-7.4%
234.11
US$538,453
|
2,300
-7.4%
|
234.11
|
US$538,453
|
|
|
2026-05-12 |
2026-05-12 |
PrS
Proposed sale
|
Senior Vice President
|
2,300
235.97
US$542,731
|
2,300
|
235.97
|
US$542,731
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Non-Executive Director
|
200
-0.6%
225.39
US$45,078
|
200
-0.6%
|
225.39
|
US$45,078
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Non-Executive Director
|
4,800
-13.2%
224.85
US$1,079,280
|
4,800
-13.2%
|
224.85
|
US$1,079,280
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Senior Vice President
Officer
|
700
-0.6%
227.82
US$159,474
|
700
-0.6%
|
227.82
|
US$159,474
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Senior Vice President
Officer
|
300
-0.2%
226.36
US$67,908
|
300
-0.2%
|
226.36
|
US$67,908
|
|
|
2026-04-24 |
2026-04-23 |
S
Sale
|
Senior Vice President
Officer
|
3,825
-3.0%
225.11
US$861,046
|
3,825
-3.0%
|
225.11
|
US$861,046
|
|
|
2026-04-23 |
2026-04-23 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
5,000
225.05
US$1,125,250
|
5,000
|
225.05
|
US$1,125,250
|
|
|
2026-04-23 |
2026-04-23 |
PrS
Proposed sale
|
Officer
Officer
|
4,825
225.58
US$1,088,447
|
4,825
|
225.58
|
US$1,088,447
|
|
|
2025-10-30 |
2025-10-29 |
S
Sale
|
Senior Vice President
Officer
|
8,251
-6.6%
162.79
US$1,343,180
|
8,251
-6.6%
|
162.79
|
US$1,343,180
|
|
|
2025-10-29 |
2025-10-29 |
PrS
Proposed sale
|
Officer
Officer
|
8,251
162.79
US$1,343,142
|
8,251
|
162.79
|
US$1,343,142
|
|
|
2025-07-31 |
2025-07-30 |
S
Sale
|
Senior Vice President
Officer
|
5,999
-8.2%
126.57
US$759,293
|
5,999
-8.2%
|
126.57
|
US$759,293
|
|
|
2025-07-31 |
2025-07-30 |
S
Sale
|
Senior Vice President
Officer
|
6,001
-7.6%
126.84
US$761,167
|
6,001
-7.6%
|
126.84
|
US$761,167
|
|
|
2025-07-29 |
2025-07-29 |
PrS
Proposed sale
|
Officer
Officer
|
12,000
130.23
US$1,562,760
|
12,000
|
130.23
|
US$1,562,760
|
|
|
2025-06-09 |
2025-06-06 |
S
Sale
|
Non-Executive Director
|
1,254
-1.5%
134.11
US$168,174
|
1,254
-1.5%
|
134.11
|
US$168,174
|
|
|
2025-06-06 |
2025-06-06 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,254
132.10
US$165,653
|
1,254
|
132.10
|
US$165,653
|
|
|
2025-05-20 |
2025-05-20 |
PrS
Proposed sale
|
Officer
Officer
|
7,495
135.26
US$1,013,809
|
7,495
|
135.26
|
US$1,013,809
|
|
|
2025-05-20 |
2025-05-20 |
S
Sale
|
Senior Vice President
Officer
|
7,495
-5.6%
135.26
US$1,013,774
|
7,495
-5.6%
|
135.26
|
US$1,013,774
|
|
|
2025-02-12 |
2025-02-11 |
S
Sale
|
Senior Vice President
Officer
|
23,649
-16.2%
134.67
US$3,184,811
|
23,649
-16.2%
|
134.67
|
US$3,184,811
|
|
|
2025-02-11 |
2025-02-11 |
PrS
Proposed sale
|
Officer
Officer
|
23,649
132.87
US$3,142,243
|
23,649
|
132.87
|
US$3,142,243
|
|
|
2024-11-19 |
2024-11-15 |
S
Sale
|
Senior Vice President
Officer
|
2,000
-8.7%
138.75
US$277,500
|
2,000
-8.7%
|
138.75
|
US$277,500
|
|
|
2024-11-15 |
2024-11-15 |
PrS
Proposed sale
|
Senior Vice President
|
2,000
137.81
US$275,620
|
2,000
|
137.81
|
US$275,620
|
|
|
2024-11-13 |
2024-11-13 |
PrS
Proposed sale
|
Officer
Officer
|
6,650
144.35
US$959,928
|
6,650
|
144.35
|
US$959,928
|
|
|
2024-11-13 |
2024-11-13 |
S
Sale
|
Senior Vice President
Officer
|
6,650
-5.4%
143.00
US$950,950
|
6,650
-5.4%
|
143.00
|
US$950,950
|
|
|
2024-10-28 |
2024-10-28 |
PrS
Proposed sale
|
Officer
Officer
|
2,000
134.86
US$269,725
|
2,000
|
134.86
|
US$269,725
|
|
|
2024-10-28 |
2024-10-28 |
S
Sale
|
Vice President
Officer
|
2,000
-10.5%
134.86
US$269,720
|
2,000
-10.5%
|
134.86
|
US$269,720
|
|
|
2024-10-22 |
2024-10-22 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
129.55
US$1,295,450
|
10,000
|
129.55
|
US$1,295,450
|
|
|
2024-10-22 |
2024-10-22 |
S
Sale
|
Senior Vice President
Officer
|
2,500
-2.8%
130.13
US$325,325
|
2,500
-2.8%
|
130.13
|
US$325,325
|
|
|
2024-10-22 |
2024-10-22 |
S
Sale
|
Senior Vice President
Officer
|
7,500
-7.6%
129.35
US$970,125
|
7,500
-7.6%
|
129.35
|
US$970,125
|
|
|
2024-10-21 |
2024-10-21 |
PrS
Proposed sale
|
Officer
Officer
|
17,941
136.57
US$2,450,202
|
17,941
|
136.57
|
US$2,450,202
|
|
|
2024-10-21 |
2024-10-21 |
S
Sale
|
Senior Vice President
Officer
|
5,327
-3.5%
133.21
US$709,610
|
5,327
-3.5%
|
133.21
|
US$709,610
|
|
|
2024-10-21 |
2024-10-21 |
S
Sale
|
Senior Vice President
Officer
|
6,967
-4.4%
133.12
US$927,447
|
6,967
-4.4%
|
133.12
|
US$927,447
|
|
|
2024-10-21 |
2024-10-21 |
S
Sale
|
Senior Vice President
Officer
|
5,647
-3.4%
132.95
US$750,769
|
5,647
-3.4%
|
132.95
|
US$750,769
|
|
|
2024-09-20 |
2024-09-19 |
S
Sale
|
Senior Vice President
Officer
|
1,800
-6.9%
118.33
US$212,994
|
1,800
-6.9%
|
118.33
|
US$212,994
|
|
|
2024-09-19 |
2024-09-19 |
PrS
Proposed sale
|
Senior Vice President
|
1,800
114.49
US$206,082
|
1,800
|
114.49
|
US$206,082
|
|
|
2024-07-30 |
2024-07-30 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
1,825
130.00
US$237,250
|
1,825
|
130.00
|
US$237,250
|
|
|
2024-07-30 |
2024-07-30 |
S
Sale
|
Non-Executive Director
|
1,825
-2.2%
129.78
US$236,848
|
1,825
-2.2%
|
129.78
|
US$236,848
|
|
|
2024-05-16 |
2024-05-15 |
S
Sale
|
Senior Vice President
Officer
|
7,000
-10.4%
136.89
US$958,230
|
7,000
-10.4%
|
136.89
|
US$958,230
|
|
|
2024-05-16 |
2024-05-15 |
S
Sale
|
Senior Vice President
Officer
|
7,001
-9.4%
136.81
US$957,807
|
7,001
-9.4%
|
136.81
|
US$957,807
|
|
|
2024-05-16 |
2024-05-15 |
S
Sale
|
Senior Vice President
Officer
|
6,999
-8.6%
136.73
US$956,973
|
6,999
-8.6%
|
136.73
|
US$956,973
|
|
|
2024-05-15 |
2024-05-15 |
PrS
Proposed sale
|
Officer
Officer
|
21,000
135.07
US$2,836,470
|
21,000
|
135.07
|
US$2,836,470
|
|
|
2024-02-07 |
2024-02-06 |
S
Sale
|
Non-Executive Director
|
2,346
-2.8%
120.09
US$281,731
|
2,346
-2.8%
|
120.09
|
US$281,731
|
|
|
2024-02-06 |
2024-02-06 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
2,346
121.49
US$285,016
|
2,346
|
121.49
|
US$285,016
|
|
|
2023-12-21 |
2023-12-19 |
S
Sale
|
Non-Executive Director
|
12,727
-17.5%
122.67
US$1,561,221
|
12,727
-17.5%
|
122.67
|
US$1,561,221
|
|
|
2023-12-21 |
2023-12-19 |
S
Sale
|
Non-Executive Director
|
12,727
-14.9%
122.18
US$1,554,985
|
12,727
-14.9%
|
122.18
|
US$1,554,985
|
|
|
2023-12-19 |
2023-12-19 |
PrS
Proposed sale
|
Officer
Officer
|
12,113
122.13
US$1,479,361
|
12,113
|
122.13
|
US$1,479,361
|
|
|
2023-12-19 |
2023-12-19 |
S
Sale
|
Senior Vice President
Officer
|
12,113
-7.5%
123.06
US$1,490,626
|
12,113
-7.5%
|
123.06
|
US$1,490,626
|
|
|
2023-11-08 |
2023-11-07 |
S
Sale
|
Non-Executive Director
|
4,717
-9.2%
109.72
US$517,549
|
4,717
-9.2%
|
109.72
|
US$517,549
|
|
|
2023-11-07 |
2023-11-07 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
4,717
109.80
US$517,927
|
4,717
|
109.80
|
US$517,927
|
|
|
2023-08-17 |
2023-08-15 |
S
Sale
|
Senior Vice President
Officer
|
16,017
-20.7%
105.11
US$1,683,547
|
16,017
-20.7%
|
105.11
|
US$1,683,547
|
|
|
2023-08-17 |
2023-08-15 |
S
Sale
|
Senior Vice President
Officer
|
16,957
-18.0%
105.03
US$1,780,994
|
16,957
-18.0%
|
105.03
|
US$1,780,994
|
|
|
2023-08-17 |
2023-08-15 |
S
Sale
|
Senior Vice President
Officer
|
15,026
-13.7%
104.93
US$1,576,678
|
15,026
-13.7%
|
104.93
|
US$1,576,678
|
|
|
2023-08-14 |
2023-08-14 |
PrS
Proposed sale
|
Officer
Officer
|
48,000
104.44
US$5,013,120
|
48,000
|
104.44
|
US$5,013,120
|
|
|
2023-08-02 |
2023-07-31 |
S
Sale
|
Non-Executive Director
|
1,717
-2.0%
105.80
US$181,659
|
1,717
-2.0%
|
105.80
|
US$181,659
|
|
|
2022-12-05 |
2022-12-02 |
S
Sale
|
Non-Executive Director
|
2,500
-2.9%
108.90
US$272,250
|
2,500
-2.9%
|
108.90
|
US$272,250
|
|
|
2022-10-25 |
2022-10-25 |
S
Sale
|
Non-Executive Director
|
144
-0.0%
95.49
US$13,751
|
144
-0.0%
|
95.49
|
US$13,751
|
|
|
2022-10-25 |
2022-10-25 |
S
Sale
|
Non-Executive Director
|
100
-0.0%
95.52
US$9,552
|
100
-0.0%
|
95.52
|
US$9,552
|
|
|
2022-10-25 |
2022-10-24 |
S
Sale
|
Non-Executive Director
|
22,103
-3.1%
96.33
US$2,129,182
|
22,103
-3.1%
|
96.33
|
US$2,129,182
|
|
|
2022-06-06 |
2022-06-03 |
S
Sale
|
Non-Executive Director
|
5,040
-0.7%
83.51
US$420,890
|
5,040
-0.7%
|
83.51
|
US$420,890
|
|
|
2022-06-03 |
2022-06-03 |
S
Sale
|
Senior Vice President
Officer
|
12,000
-12.3%
83.20
US$998,400
|
12,000
-12.3%
|
83.20
|
US$998,400
|
|
|
2022-03-11 |
2022-03-10 |
S
Sale
|
Non-Executive Director
|
25
-0.0%
73.12
US$1,828
|
25
-0.0%
|
73.12
|
US$1,828
|
|
|
2022-03-11 |
2022-03-10 |
S
Sale
|
Non-Executive Director
|
275
-0.0%
73.10
US$20,102
|
275
-0.0%
|
73.10
|
US$20,102
|
|
|
2022-03-11 |
2022-03-10 |
S
Sale
|
Non-Executive Director
|
200
-0.0%
73.04
US$14,608
|
200
-0.0%
|
73.04
|
US$14,608
|
|
|
2022-03-11 |
2022-03-10 |
S
Sale
|
Non-Executive Director
|
300
-0.0%
73.02
US$21,906
|
300
-0.0%
|
73.02
|
US$21,906
|
|