|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
29,385
-35.6%
327.16
US$2,358,609
|
29,385
-35.6%
|
327.16
|
US$2,358,609
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
74,924
-20.9%
310.74
US$2,755,638
|
74,924
-20.9%
|
310.74
|
US$2,755,638
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
78,484
-30.5%
368.58
US$4,283,097
|
78,484
-30.5%
|
368.58
|
US$4,283,097
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-0.7%
35.41
US$100,000
|
1,000
-0.7%
|
35.41
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-3.9%
35.39
US$100,000
|
1,000
-3.9%
|
35.39
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-0.0%
35.44
US$100,000
|
1,000
-0.0%
|
35.44
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-0.2%
35.40
US$100,000
|
1,000
-0.2%
|
35.40
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-0.7%
35.41
US$100,000
|
1,000
-0.7%
|
35.41
|
US$100,000
|
|
|
2026-06-10 |
2026-06-09 |
S
Sale
|
Executive Vice President
Officer
|
1,000
-2.1%
35.42
US$100,000
|
1,000
-2.1%
|
35.42
|
US$100,000
|
|
|
2026-06-09 |
2026-06-09 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
34.75
US$100,000
|
1,000
|
34.75
|
US$100,000
|
|
|
2026-05-29 |
2026-05-29 |
S
Sale
|
Executive Vice President
Officer
|
1,400
-2.1%
34.42
US$48,181
|
1,400
-2.1%
|
34.42
|
US$48,181
|
|
|
2026-02-27 |
2026-02-24 |
B
Purchase
|
Non-Executive Director
|
1,200
+120.0%
35.27
US$42,324
|
1,200
+120.0%
|
35.27
|
US$42,324
|
|
|
2025-12-16 |
2025-12-12 |
S
Sale
|
Executive Vice President
Officer
|
3,000
-8.1%
34.64
US$103,922
|
3,000
-8.1%
|
34.64
|
US$103,922
|
|
|
2025-12-12 |
2025-12-12 |
PrS
Proposed sale
|
Officer
Officer
|
3,000
34.87
US$104,610
|
3,000
|
34.87
|
US$104,610
|
|
|
2025-11-24 |
2025-11-21 |
B
Purchase
|
Non-Executive Director
|
288
+2.6%
31.58
US$9,095
|
288
+2.6%
|
31.58
|
US$9,095
|
|
|
2025-11-24 |
2025-11-21 |
B
Purchase
|
Non-Executive Director
|
212
+1.9%
31.57
US$6,693
|
212
+1.9%
|
31.57
|
US$6,693
|
|
|
2025-11-21 |
2025-11-21 |
S
Sale
|
Senior Vice President
Officer
|
486
-5.4%
31.64
US$15,375
|
486
-5.4%
|
31.64
|
US$15,375
|
|
|
2025-09-05 |
2025-09-03 |
S
Sale
|
Executive Vice President
Officer
|
1,400
-2.2%
32.64
US$45,702
|
1,400
-2.2%
|
32.64
|
US$45,702
|
|
|
2025-09-03 |
2025-09-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,400
32.07
US$44,900
|
1,400
|
32.07
|
US$44,900
|
|
|
2025-08-06 |
2025-08-05 |
B
Purchase
|
Executive Vice President
Officer
|
2,000
+9.2%
29.64
US$59,280
|
2,000
+9.2%
|
29.64
|
US$59,280
|
|
|
2025-06-25 |
2025-06-13 |
B
Purchase
|
Non-Executive Director
|
1,821
+4.8%
30.65
US$55,814
|
1,821
+4.8%
|
30.65
|
US$55,814
|
|
|
2025-04-29 |
2025-04-29 |
PrS
Proposed sale
|
Director
Non-Executive Director
|
6,564
30.66
US$201,252
|
6,564
|
30.66
|
US$201,252
|
|
|
2025-04-29 |
2025-04-29 |
S
Sale
|
Non-Executive Director
|
6,119
-42.2%
31.00
US$189,689
|
6,119
-42.2%
|
31.00
|
US$189,689
|
|
|
2025-04-29 |
2025-04-29 |
S
Sale
|
Non-Executive Director
|
246
-1.7%
31.01
US$7,628
|
246
-1.7%
|
31.01
|
US$7,628
|
|
|
2025-04-29 |
2025-04-29 |
S
Sale
|
Non-Executive Director
|
39
-0.3%
31.02
US$1,210
|
39
-0.3%
|
31.02
|
US$1,210
|
|
|
2024-12-04 |
2024-12-04 |
PrS
Proposed sale
|
Officer
Officer
|
2,784
37.80
US$105,235
|
2,784
|
37.80
|
US$105,235
|
|
|
2024-12-03 |
2024-12-03 |
B
Purchase
|
Executive Vice President
Officer
|
275
+0.8%
37.94
US$10,433
|
275
+0.8%
|
37.94
|
US$10,433
|
|
|
2024-11-25 |
2024-11-25 |
PrS
Proposed sale
|
Officer
Officer
|
3,851
40.00
US$154,040
|
3,851
|
40.00
|
US$154,040
|
|
|
2024-11-25 |
2024-11-25 |
S
Sale
|
Executive Vice President
Officer
|
3,851
-15.6%
39.15
US$150,767
|
3,851
-15.6%
|
39.15
|
US$150,767
|
|
|
2024-11-21 |
2024-11-20 |
B
Purchase
|
Executive Vice President
Officer
|
800
+4.5%
36.71
US$29,369
|
800
+4.5%
|
36.71
|
US$29,369
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
106
-2.5%
32.94
US$3,492
|
106
-2.5%
|
32.94
|
US$3,492
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
10
-0.2%
32.92
US$329
|
10
-0.2%
|
32.92
|
US$329
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
84
-1.9%
32.91
US$2,764
|
84
-1.9%
|
32.91
|
US$2,764
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
200
-4.4%
32.90
US$6,580
|
200
-4.4%
|
32.90
|
US$6,580
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-2.1%
32.89
US$3,289
|
100
-2.1%
|
32.89
|
US$3,289
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-2.1%
32.86
US$3,286
|
100
-2.1%
|
32.86
|
US$3,286
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-2.1%
32.85
US$3,284
|
100
-2.1%
|
32.85
|
US$3,284
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
6
-0.1%
32.84
US$197
|
6
-0.1%
|
32.84
|
US$197
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
118
-2.4%
32.83
US$3,874
|
118
-2.4%
|
32.83
|
US$3,874
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-2.0%
32.83
US$3,282
|
100
-2.0%
|
32.83
|
US$3,282
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-1.9%
32.82
US$3,282
|
100
-1.9%
|
32.82
|
US$3,282
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
176
-3.3%
32.81
US$5,775
|
176
-3.3%
|
32.81
|
US$5,775
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-1.8%
32.80
US$3,280
|
100
-1.8%
|
32.80
|
US$3,280
|
|
|
2024-09-13 |
2024-09-12 |
S
Sale
|
Non-Executive Director
|
100
-1.8%
32.79
US$3,279
|
100
-1.8%
|
32.79
|
US$3,279
|
|
|
2024-09-12 |
2024-09-12 |
PrS
Proposed sale
|
Spouse of director
Non-Executive Director
|
1,400
32.74
US$45,831
|
1,400
|
32.74
|
US$45,831
|
|
|
2024-09-03 |
2024-09-03 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
34.10
US$34,100
|
1,000
|
34.10
|
US$34,100
|
|
|
2024-09-03 |
2024-09-03 |
S
Sale
|
Executive Vice President
Officer
|
35
-0.1%
34.31
US$1,201
|
35
-0.1%
|
34.31
|
US$1,201
|
|
|
2024-09-03 |
2024-09-03 |
S
Sale
|
Executive Vice President
Officer
|
965
-1.6%
34.22
US$33,022
|
965
-1.6%
|
34.22
|
US$33,022
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
87
-1.5%
32.71
US$2,846
|
87
-1.5%
|
32.71
|
US$2,846
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
200
-3.4%
32.74
US$6,548
|
200
-3.4%
|
32.74
|
US$6,548
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
321
-5.2%
32.76
US$10,516
|
321
-5.2%
|
32.76
|
US$10,516
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
185
-2.9%
32.77
US$6,062
|
185
-2.9%
|
32.77
|
US$6,062
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
7
-0.1%
32.78
US$229
|
7
-0.1%
|
32.78
|
US$229
|
|
|
2024-08-05 |
2024-08-02 |
S
Sale
|
Non-Executive Director
|
200
-3.0%
32.81
US$6,561
|
200
-3.0%
|
32.81
|
US$6,561
|
|
|
2024-08-02 |
2024-08-02 |
PrS
Proposed sale
|
Spouse of director
Non-Executive Director
|
1,000
32.76
US$32,763
|
1,000
|
32.76
|
US$32,763
|
|
|
2024-06-14 |
2024-06-14 |
PrS
Proposed sale
|
spouse is director
Non-Executive Director
|
2,400
23.62
US$56,688
|
2,400
|
23.62
|
US$56,688
|
|
|
2024-06-14 |
2024-06-14 |
S
Sale
|
Non-Executive Director
|
2,400
-26.8%
23.62
US$56,688
|
2,400
-26.8%
|
23.62
|
US$56,688
|
|
|
2024-05-31 |
2024-05-29 |
S
Sale
|
Executive Vice President
Officer
|
90
-0.1%
24.48
US$2,203
|
90
-0.1%
|
24.48
|
US$2,203
|
|
|
2024-05-31 |
2024-05-29 |
S
Sale
|
Executive Vice President
Officer
|
100
-0.2%
24.50
US$2,450
|
100
-0.2%
|
24.50
|
US$2,450
|
|
|
2024-05-31 |
2024-05-29 |
S
Sale
|
Executive Vice President
Officer
|
200
-0.3%
24.47
US$4,894
|
200
-0.3%
|
24.47
|
US$4,894
|
|
|
2024-05-31 |
2024-05-29 |
S
Sale
|
Executive Vice President
Officer
|
1,310
-2.1%
24.49
US$32,082
|
1,310
-2.1%
|
24.49
|
US$32,082
|
|
|
2024-05-30 |
2024-05-29 |
PrS
Proposed sale
|
Officer
Officer
|
1,700
24.46
US$41,582
|
1,700
|
24.46
|
US$41,582
|
|
|
2024-04-29 |
2024-04-29 |
S
Sale
|
Senior Vice President
Officer
|
1,500
-15.2%
25.00
US$37,500
|
1,500
-15.2%
|
25.00
|
US$37,500
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
139
-0.2%
20.55
US$2,856
|
139
-0.2%
|
20.55
|
US$2,856
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
90
-0.1%
20.54
US$1,849
|
90
-0.1%
|
20.54
|
US$1,849
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
45
-0.1%
20.53
US$924
|
45
-0.1%
|
20.53
|
US$924
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
18
-0.0%
20.51
US$369
|
18
-0.0%
|
20.51
|
US$369
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
45
-0.1%
20.52
US$923
|
45
-0.1%
|
20.52
|
US$923
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
22
-0.0%
20.54
US$452
|
22
-0.0%
|
20.54
|
US$452
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
21
-0.0%
20.55
US$431
|
21
-0.0%
|
20.55
|
US$431
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
23
-0.0%
20.58
US$473
|
23
-0.0%
|
20.58
|
US$473
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
19
-0.0%
20.59
US$391
|
19
-0.0%
|
20.59
|
US$391
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
27
-0.0%
20.57
US$555
|
27
-0.0%
|
20.57
|
US$555
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
26
-0.0%
20.57
US$535
|
26
-0.0%
|
20.57
|
US$535
|
|
|
2023-08-01 |
2023-07-31 |
S
Sale
|
Executive Vice President
Officer
|
24
-0.0%
20.58
US$494
|
24
-0.0%
|
20.58
|
US$494
|
|