|
2026-05-18 |
2026-05-14 |
S
Sale
|
CHAIRMAN AND CEO
Executive Director
|
55,756
+13.8%
306.04
US$4,853,864
|
55,756
+13.8%
|
306.04
|
US$4,853,864
|
|
|
2026-05-14 |
2026-05-14 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
16,045
264.23
US$2,353,757
|
16,045
|
264.23
|
US$2,353,757
|
|
|
2026-05-13 |
2026-05-11 |
S
Sale
|
Vice President
Officer
|
78,953
+38.1%
332.38
US$4,823,061
|
78,953
+38.1%
|
332.38
|
US$4,823,061
|
|
|
2026-05-11 |
2026-05-11 |
PrS
Proposed sale
|
Officer
Officer
|
6,000
80.27
US$481,648
|
6,000
|
80.27
|
US$481,648
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
17,781
79.41
US$1,411,950
|
17,781
|
79.41
|
US$1,411,950
|
|
|
2026-05-06 |
2026-05-06 |
PrS
Proposed sale
|
Officer
Officer
|
46,030
79.41
US$3,655,141
|
46,030
|
79.41
|
US$3,655,141
|
|
|
2025-12-31 |
2025-12-29 |
S
Sale
|
Group President
Officer
|
23,093
-21.5%
61.90
US$1,429,524
|
23,093
-21.5%
|
61.90
|
US$1,429,524
|
|
|
2025-12-29 |
2025-12-29 |
PrS
Proposed sale
|
Officer
Officer
|
23,093
61.90
US$1,429,524
|
23,093
|
61.90
|
US$1,429,524
|
|
|
2025-11-25 |
2025-11-21 |
S
Sale
|
Group President
Officer
|
6,501
-19.1%
58.68
US$381,459
|
6,501
-19.1%
|
58.68
|
US$381,459
|
|
|
2025-11-21 |
2025-11-21 |
PrS
Proposed sale
|
Officer
Officer
|
6,501
58.68
US$381,458
|
6,501
|
58.68
|
US$381,458
|
|
|
2025-06-17 |
2025-06-16 |
B
Purchase
|
Non-Executive Director
|
370
+45.0%
54.31
US$20,094
|
370
+45.0%
|
54.31
|
US$20,094
|
|
|
2025-05-05 |
2025-05-02 |
B
Purchase
|
Non-Executive Director
|
1,000
+250.0%
53.79
US$53,785
|
1,000
+250.0%
|
53.79
|
US$53,785
|
|
|
2025-05-01 |
2025-04-30 |
B
Purchase
|
CHAIRMAN AND CEO
Executive Director
|
2,000
+1.3%
51.56
US$103,120
|
2,000
+1.3%
|
51.56
|
US$103,120
|
|
|
2025-05-01 |
2025-04-30 |
B
Purchase
|
SVP FINANCE AND TREASURY, CFO
Officer
|
1,000
+30.8%
50.37
US$50,370
|
1,000
+30.8%
|
50.37
|
US$50,370
|
|
|
2024-06-26 |
2024-06-24 |
S
Sale
|
Group President
Officer
|
14,229
-15.1%
83.63
US$1,189,910
|
14,229
-15.1%
|
83.63
|
US$1,189,910
|
|
|
2024-06-24 |
2024-06-24 |
PrS
Proposed sale
|
Officer
Officer
|
14,229
83.63
US$1,189,909
|
14,229
|
83.63
|
US$1,189,909
|
|
|
2024-06-20 |
2024-06-18 |
S
Sale
|
Senior Vice President
Officer
|
21,543
-28.6%
84.35
US$1,817,197
|
21,543
-28.6%
|
84.35
|
US$1,817,197
|
|
|
2024-06-18 |
2024-06-18 |
PrS
Proposed sale
|
Officer
Officer
|
21,543
84.35
US$1,817,196
|
21,543
|
84.35
|
US$1,817,196
|
|
|
2024-06-18 |
2024-06-17 |
S
Sale
|
Group President
Officer
|
2,259
-8.9%
83.95
US$189,643
|
2,259
-8.9%
|
83.95
|
US$189,643
|
|
|
2024-06-17 |
2024-06-17 |
PrS
Proposed sale
|
Officer
Officer
|
2,259
83.95
US$189,643
|
2,259
|
83.95
|
US$189,643
|
|
|
2024-06-14 |
2024-06-12 |
S
Sale
|
Senior Vice President
Officer
|
800
-1.5%
86.17
US$68,935
|
800
-1.5%
|
86.17
|
US$68,935
|
|
|
2024-06-14 |
2024-06-12 |
S
Sale
|
Senior Vice President
Officer
|
8,164
-13.0%
85.34
US$696,744
|
8,164
-13.0%
|
85.34
|
US$696,744
|
|
|
2024-06-12 |
2024-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
8,964
85.42
US$765,679
|
8,964
|
85.42
|
US$765,679
|
|
|
2024-06-04 |
2024-06-03 |
S
Sale
|
VP, Human Resources
Officer
|
225
-5.6%
86.16
US$19,386
|
225
-5.6%
|
86.16
|
US$19,386
|
|
|
2024-05-30 |
2024-05-29 |
S
Sale
|
Chairman and CEO
Executive Director
|
24,978
-14.6%
84.18
US$2,102,661
|
24,978
-14.6%
|
84.18
|
US$2,102,661
|
|
|
2024-05-29 |
2024-05-29 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
24,978
84.18
US$2,102,658
|
24,978
|
84.18
|
US$2,102,658
|
|
|
2024-05-30 |
2024-05-28 |
S
Sale
|
Chairman and CEO
Executive Director
|
12,010
-7.6%
84.85
US$1,019,081
|
12,010
-7.6%
|
84.85
|
US$1,019,081
|
|
|
2024-05-30 |
2024-05-28 |
S
Sale
|
VICE PRESIDENT
Officer
|
11,958
-25.0%
84.36
US$1,008,741
|
11,958
-25.0%
|
84.36
|
US$1,008,741
|
|
|
2024-05-28 |
2024-05-28 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
12,010
84.85
US$1,019,081
|
12,010
|
84.85
|
US$1,019,081
|
|
|
2024-05-28 |
2024-05-28 |
PrS
Proposed sale
|
Officer
Officer
|
11,958
84.36
US$1,008,741
|
11,958
|
84.36
|
US$1,008,741
|
|
|
2024-05-23 |
2024-05-21 |
S
Sale
|
Senior Vice President
Officer
|
7,814
-12.7%
83.13
US$649,601
|
7,814
-12.7%
|
83.13
|
US$649,601
|
|
|
2024-05-21 |
2024-05-21 |
PrS
Proposed sale
|
Officer
Officer
|
7,814
83.13
US$649,601
|
7,814
|
83.13
|
US$649,601
|
|
|
2024-05-17 |
2024-05-16 |
B
Purchase
|
Non-Executive Director
|
400
+inf%
80.92
US$32,368
|
400
+inf%
|
80.92
|
US$32,368
|
|
|
2024-03-26 |
2024-03-22 |
S
Sale
|
Group President
Officer
|
1,180
-1.4%
74.12
US$87,459
|
1,180
-1.4%
|
74.12
|
US$87,459
|
|
|
2024-03-22 |
2024-03-22 |
PrS
Proposed sale
|
Officer
Officer
|
1,180
74.12
US$87,459
|
1,180
|
74.12
|
US$87,459
|
|
|
2024-02-21 |
2024-02-20 |
S
Sale
|
Senior Vice President
Officer
|
12,922
-19.3%
71.48
US$923,644
|
12,922
-19.3%
|
71.48
|
US$923,644
|
|
|
2024-02-20 |
2024-02-20 |
PrS
Proposed sale
|
Officer
Officer
|
12,922
71.48
US$923,644
|
12,922
|
71.48
|
US$923,644
|
|
|
2023-12-22 |
2023-12-20 |
S
Sale
|
Group President
Officer
|
3,102
-3.9%
68.78
US$213,364
|
3,102
-3.9%
|
68.78
|
US$213,364
|
|
|
2023-12-22 |
2023-12-20 |
S
Sale
|
Group President
Officer
|
11,496
-12.6%
67.89
US$780,439
|
11,496
-12.6%
|
67.89
|
US$780,439
|
|
|
2023-12-20 |
2023-12-20 |
PrS
Proposed sale
|
Officer
Officer
|
14,598
68.08
US$993,803
|
14,598
|
68.08
|
US$993,803
|
|
|
2023-12-18 |
2023-12-14 |
S
Sale
|
Group President
Officer
|
2,655
-12.3%
66.84
US$177,460
|
2,655
-12.3%
|
66.84
|
US$177,460
|
|
|
2023-12-14 |
2023-12-14 |
PrS
Proposed sale
|
Officer
Officer
|
2,655
66.84
US$177,460
|
2,655
|
66.84
|
US$177,460
|
|
|
2023-12-08 |
2023-12-07 |
S
Sale
|
VICE PRESIDENT
Officer
|
4,818
-12.4%
63.36
US$305,278
|
4,818
-12.4%
|
63.36
|
US$305,278
|
|
|
2023-12-08 |
2023-12-07 |
S
Sale
|
Chairman and CEO
Executive Director
|
13,662
-9.4%
63.40
US$866,167
|
13,662
-9.4%
|
63.40
|
US$866,167
|
|
|
2023-12-07 |
2023-12-07 |
PrS
Proposed sale
|
Officer; Director
Executive Director
|
13,662
63.40
US$866,167
|
13,662
|
63.40
|
US$866,167
|
|
|
2023-12-07 |
2023-12-07 |
PrS
Proposed sale
|
Officer
Officer
|
4,818
63.36
US$305,278
|
4,818
|
63.36
|
US$305,278
|
|
|
2023-12-04 |
2023-11-30 |
S
Sale
|
Senior Vice President
Officer
|
8,960
-15.4%
62.44
US$559,457
|
8,960
-15.4%
|
62.44
|
US$559,457
|
|
|
2023-11-30 |
2023-11-30 |
PrS
Proposed sale
|
Officer
Officer
|
8,960
62.44
US$559,456
|
8,960
|
62.44
|
US$559,456
|
|
|
2023-03-08 |
2023-03-06 |
B
Purchase
|
Non-Executive Director
|
822
+inf%
60.82
US$49,994
|
822
+inf%
|
60.82
|
US$49,994
|
|
|
2022-12-21 |
2022-12-20 |
S
Sale
|
Senior Vice President
Officer
|
927
-5.6%
60.03
US$55,652
|
927
-5.6%
|
60.03
|
US$55,652
|
|
|
2022-12-05 |
2022-12-02 |
S
Sale
|
Senior Vice President
Officer
|
887
-1.0%
63.03
US$55,907
|
887
-1.0%
|
63.03
|
US$55,907
|
|
|
2022-12-05 |
2022-12-02 |
S
Sale
|
Senior Vice President
Officer
|
15,908
-15.8%
62.49
US$994,108
|
15,908
-15.8%
|
62.49
|
US$994,108
|
|
|
2022-09-13 |
2022-09-12 |
S
Sale
|
Group President
Officer
|
19,673
-21.4%
63.36
US$1,246,438
|
19,673
-21.4%
|
63.36
|
US$1,246,438
|
|
|
2022-09-12 |
2022-09-08 |
S
Sale
|
Chairman and CEO
Executive Director
|
16,299
-12.1%
60.06
US$978,874
|
16,299
-12.1%
|
60.06
|
US$978,874
|
|
|
2022-08-22 |
2022-08-18 |
S
Sale
|
Group President
Officer
|
11,739
-20.9%
65.67
US$770,915
|
11,739
-20.9%
|
65.67
|
US$770,915
|
|
|
2022-08-15 |
2022-08-11 |
S
Sale
|
VICE PRESIDENT
Officer
|
6,356
-16.4%
64.27
US$408,530
|
6,356
-16.4%
|
64.27
|
US$408,530
|
|
|
2022-03-08 |
2022-03-07 |
B
Purchase
|
SVP, Finance & Treasury, & CFO
Officer
|
100
+0.7%
63.75
US$6,375
|
100
+0.7%
|
63.75
|
US$6,375
|
|
|
2021-12-17 |
2021-12-16 |
S
Sale
|
Group President
Officer
|
1,100
-1.6%
73.35
US$80,683
|
1,100
-1.6%
|
73.35
|
US$80,683
|
|
|
2021-12-17 |
2021-12-16 |
S
Sale
|
Group President
Officer
|
8,240
-10.7%
72.36
US$596,278
|
8,240
-10.7%
|
72.36
|
US$596,278
|
|
|
2021-12-16 |
2021-12-15 |
S
Sale
|
Senior Vice President
Officer
|
2,660
-3.3%
71.95
US$191,380
|
2,660
-3.3%
|
71.95
|
US$191,380
|
|
|
2021-12-16 |
2021-12-15 |
S
Sale
|
Senior Vice President
Officer
|
7,950
-9.0%
71.32
US$567,016
|
7,950
-9.0%
|
71.32
|
US$567,016
|
|
|
2021-12-16 |
2021-12-15 |
S
Sale
|
Senior Vice President
Officer
|
6,204
-6.6%
70.30
US$436,164
|
6,204
-6.6%
|
70.30
|
US$436,164
|
|
|
2021-12-16 |
2021-12-14 |
S
Sale
|
Senior Vice President
Officer
|
300
-0.4%
72.06
US$21,617
|
300
-0.4%
|
72.06
|
US$21,617
|
|
|
2021-11-19 |
2021-11-17 |
S
Sale
|
Group President
Officer
|
8,600
-11.3%
74.29
US$638,895
|
8,600
-11.3%
|
74.29
|
US$638,895
|
|
|
2021-06-08 |
2021-06-07 |
S
Sale
|
Senior Vice President
Officer
|
395
-0.9%
86.02
US$33,977
|
395
-0.9%
|
86.02
|
US$33,977
|
|
|
2021-06-08 |
2021-06-04 |
S
Sale
|
Senior Vice President
Officer
|
11,233
-20.8%
86.04
US$966,486
|
11,233
-20.8%
|
86.04
|
US$966,486
|
|
|
2021-02-26 |
2021-02-25 |
S
Sale
|
Chief Executive Officer
Executive Director
|
3,117
-3.0%
73.69
US$229,701
|
3,117
-3.0%
|
73.69
|
US$229,701
|
|
|
2021-02-26 |
2021-02-25 |
S
Sale
|
Chief Executive Officer
Executive Director
|
2,299
-2.1%
72.62
US$166,963
|
2,299
-2.1%
|
72.62
|
US$166,963
|
|
|
2021-02-26 |
2021-02-25 |
S
Sale
|
Chief Executive Officer
Executive Director
|
8,199
-7.1%
71.99
US$590,207
|
8,199
-7.1%
|
71.99
|
US$590,207
|
|
|
2021-02-26 |
2021-02-24 |
S
Sale
|
VICE PRESIDENT
Officer
|
6,246
-17.1%
72.36
US$451,989
|
6,246
-17.1%
|
72.36
|
US$451,989
|
|
|
2021-02-18 |
2021-02-16 |
S
Sale
|
Senior Vice President
Officer
|
24,500
-36.5%
68.36
US$1,674,830
|
24,500
-36.5%
|
68.36
|
US$1,674,830
|
|
|
2020-12-30 |
2020-12-28 |
S
Sale
|
Group President
Officer
|
14
-0.0%
63.03
US$882
|
14
-0.0%
|
63.03
|
US$882
|
|
|
2020-12-30 |
2020-12-28 |
S
Sale
|
Group President
Officer
|
5,176
-12.9%
62.52
US$323,584
|
5,176
-12.9%
|
62.52
|
US$323,584
|
|
|
2020-12-14 |
2020-12-10 |
S
Sale
|
Vice President
Officer
|
3,009
-25.6%
61.93
US$186,357
|
3,009
-25.6%
|
61.93
|
US$186,357
|
|
|
2020-11-13 |
2020-11-11 |
S
Sale
|
Group President
Officer
|
14,662
-19.4%
60.04
US$880,306
|
14,662
-19.4%
|
60.04
|
US$880,306
|
|