|
2026-04-27 |
2026-04-24 |
S
Sale
|
Senior Officer of Issuer
Officer
|
74,608
-17.2%
204.17
US$2,458,294
|
74,608
-17.2%
|
204.17
|
US$2,458,294
|
|
|
2026-04-27 |
2026-04-24 |
S
Sale
|
Senior Officer of Issuer
Officer
|
16,250
+25.9%
498.69
US$717,406
|
16,250
+25.9%
|
498.69
|
US$717,406
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
CEO and Chairman of the Board
Executive Director
|
73,886
+18.2%
57.16
US$4,259,028
|
73,886
+18.2%
|
57.16
|
US$4,259,028
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
EVP & Chief Legal Officer
Officer
|
14,600
+6.7%
17.15
US$250,332
|
14,600
+6.7%
|
17.15
|
US$250,332
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
EVP and CFO
Officer
|
4,000
+1.0%
17.13
US$68,520
|
4,000
+1.0%
|
17.13
|
US$68,520
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
200
+0.0%
17.14
US$3,427
|
200
+0.0%
|
17.14
|
US$3,427
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.0%
17.16
US$1,716
|
100
+0.0%
|
17.16
|
US$1,716
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
200
+0.0%
17.16
US$3,432
|
200
+0.0%
|
17.16
|
US$3,432
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
227
+0.1%
17.10
US$3,882
|
227
+0.1%
|
17.10
|
US$3,882
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
4,483
+1.1%
17.13
US$76,794
|
4,483
+1.1%
|
17.13
|
US$76,794
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,870
+0.5%
17.14
US$32,052
|
1,870
+0.5%
|
17.14
|
US$32,052
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
6,110
+1.5%
17.15
US$104,786
|
6,110
+1.5%
|
17.15
|
US$104,786
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.0%
17.19
US$1,719
|
100
+0.0%
|
17.19
|
US$1,719
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.0%
17.18
US$1,718
|
100
+0.0%
|
17.18
|
US$1,718
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.0%
17.17
US$1,717
|
100
+0.0%
|
17.17
|
US$1,717
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
10
+0.0%
17.09
US$171
|
10
+0.0%
|
17.09
|
US$171
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,200
+0.3%
17.13
US$20,550
|
1,200
+0.3%
|
17.13
|
US$20,550
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
4,000
+2.9%
17.13
US$68,520
|
4,000
+2.9%
|
17.13
|
US$68,520
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
3,400
+3.5%
17.14
US$58,276
|
3,400
+3.5%
|
17.14
|
US$58,276
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
5,350
+5.8%
17.20
US$92,020
|
5,350
+5.8%
|
17.20
|
US$92,020
|
|
|
2026-03-10 |
2026-03-06 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
5,850
+6.8%
17.10
US$100,042
|
5,850
+6.8%
|
17.10
|
US$100,042
|
|
|
2026-03-04 |
2026-03-03 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
347
+2.1%
17.69
US$6,138
|
347
+2.1%
|
17.69
|
US$6,138
|
|
|
2026-03-04 |
2026-03-03 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
3,203
+23.8%
17.68
US$56,629
|
3,203
+23.8%
|
17.68
|
US$56,629
|
|
|
2026-03-04 |
2026-03-03 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
950
+7.6%
17.67
US$16,788
|
950
+7.6%
|
17.67
|
US$16,788
|
|
|
2026-03-04 |
2026-03-03 |
B
Purchase
|
Non-Executive Director
|
4,500
+7.5%
17.68
US$79,556
|
4,500
+7.5%
|
17.68
|
US$79,556
|
|
|
2026-03-03 |
2026-03-02 |
B
Purchase
|
Non-Executive Director
|
4,300
+81.8%
17.90
US$76,970
|
4,300
+81.8%
|
17.90
|
US$76,970
|
|
|
2026-03-03 |
2026-02-27 |
B
Purchase
|
Non-Executive Director
|
4,364
+7.0%
18.31
US$79,883
|
4,364
+7.0%
|
18.31
|
US$79,883
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,007
-7.2%
18.30
US$36,728
|
2,007
-7.2%
|
18.30
|
US$36,728
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
24,649
-5.7%
18.30
US$451,077
|
24,649
-5.7%
|
18.30
|
US$451,077
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,723
-6.4%
18.30
US$31,531
|
1,723
-6.4%
|
18.30
|
US$31,531
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
714
-3.3%
18.30
US$13,066
|
714
-3.3%
|
18.30
|
US$13,066
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,751
-5.1%
18.30
US$50,343
|
2,751
-5.1%
|
18.30
|
US$50,343
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,324
-4.7%
18.30
US$42,529
|
2,324
-4.7%
|
18.30
|
US$42,529
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
8,406
-10.2%
18.30
US$153,830
|
8,406
-10.2%
|
18.30
|
US$153,830
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
7,101
-9.7%
18.30
US$129,948
|
7,101
-9.7%
|
18.30
|
US$129,948
|
|
|
2026-03-02 |
2026-02-27 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,461
-2.8%
18.30
US$45,036
|
2,461
-2.8%
|
18.30
|
US$45,036
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,984
-11.9%
18.49
US$55,174
|
2,984
-11.9%
|
18.49
|
US$55,174
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
22,059
-5.6%
18.49
US$407,871
|
22,059
-5.6%
|
18.49
|
US$407,871
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,042
-9.7%
18.49
US$37,757
|
2,042
-9.7%
|
18.49
|
US$37,757
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,169
-4.8%
18.49
US$40,105
|
2,169
-4.8%
|
18.49
|
US$40,105
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Senior Officer of Issuer
Officer
|
7,062
-10.7%
18.49
US$130,576
|
7,062
-10.7%
|
18.49
|
US$130,576
|
|
|
2026-03-02 |
2026-02-26 |
S
Sale
|
Senior Officer of Issuer
Officer
|
3,395
-4.2%
18.49
US$62,774
|
3,395
-4.2%
|
18.49
|
US$62,774
|
|
|
2026-02-25 |
2026-02-23 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
65,444
-16.4%
17.99
US$1,177,338
|
65,444
-16.4%
|
17.99
|
US$1,177,338
|
|
|
2026-02-24 |
2026-02-23 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
15,000
17.81
US$267,150
|
15,000
|
17.81
|
US$267,150
|
|
|
2026-02-24 |
2026-02-23 |
B
Purchase
|
Non-Executive Director
|
15,000
+285.4%
17.81
US$267,150
|
15,000
+285.4%
|
17.81
|
US$267,150
|
|
|
2026-02-24 |
2026-02-20 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
4,400
+75.8%
17.90
US$78,760
|
4,400
+75.8%
|
17.90
|
US$78,760
|
|
|
2026-02-24 |
2026-02-20 |
B
Purchase
|
Non-Executive Director
|
4,400
+6.5%
17.90
US$78,760
|
4,400
+6.5%
|
17.90
|
US$78,760
|
|
|
2026-02-23 |
2026-02-19 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
4,000
+23.1%
17.74
US$70,968
|
4,000
+23.1%
|
17.74
|
US$70,968
|
|
|
2026-02-23 |
2026-02-19 |
B
Purchase
|
Non-Executive Director
|
4,000
+10.6%
17.74
US$70,968
|
4,000
+10.6%
|
17.74
|
US$70,968
|
|
|
2025-07-28 |
2025-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,090
-6.9%
14.32
US$15,609
|
1,090
-6.9%
|
14.32
|
US$15,609
|
|
|
2025-07-28 |
2025-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,841
-7.1%
14.32
US$40,683
|
2,841
-7.1%
|
14.32
|
US$40,683
|
|
|
2025-07-28 |
2025-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
3,996
-8.0%
14.32
US$57,223
|
3,996
-8.0%
|
14.32
|
US$57,223
|
|
|
2025-07-28 |
2025-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,167
-15.8%
14.32
US$31,031
|
2,167
-15.8%
|
14.32
|
US$31,031
|
|
|
2025-06-16 |
2025-06-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
968
-9.1%
12.33
US$11,935
|
968
-9.1%
|
12.33
|
US$11,935
|
|
|
2025-05-27 |
2025-05-22 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
22,000
+12.0%
11.28
US$248,072
|
22,000
+12.0%
|
11.28
|
US$248,072
|
|
|
2025-05-27 |
2025-05-22 |
B
Purchase
|
CEO and Chairman of the Board
Executive Director
|
22,000
+3.2%
11.28
US$248,072
|
22,000
+3.2%
|
11.28
|
US$248,072
|
|
|
2025-05-06 |
2025-05-02 |
B
Purchase
|
Director of Issuer
Non-Executive Director
|
1,695
+13.6%
11.76
US$19,925
|
1,695
+13.6%
|
11.76
|
US$19,925
|
|
|
2025-05-06 |
2025-05-02 |
B
Purchase
|
Non-Executive Director
|
1,695
+4.2%
11.76
US$19,925
|
1,695
+4.2%
|
11.76
|
US$19,925
|
|
|
2025-03-03 |
2025-02-28 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,110
-14.9%
16.00
US$17,760
|
1,110
-14.9%
|
16.00
|
US$17,760
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,524
-19.9%
17.83
US$45,003
|
2,524
-19.9%
|
17.83
|
US$45,003
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
24,649
-11.8%
17.83
US$439,492
|
24,649
-11.8%
|
17.83
|
US$439,492
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
73,782
-33.6%
17.83
US$1,315,533
|
73,782
-33.6%
|
17.83
|
US$1,315,533
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,192
-15.4%
17.83
US$39,083
|
2,192
-15.4%
|
17.83
|
US$39,083
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
908
-10.0%
17.83
US$16,190
|
908
-10.0%
|
17.83
|
US$16,190
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,751
-8.9%
17.83
US$49,050
|
2,751
-8.9%
|
17.83
|
US$49,050
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,324
-8.9%
17.83
US$41,437
|
2,324
-8.9%
|
17.83
|
US$41,437
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
8,582
-18.3%
17.83
US$153,017
|
8,582
-18.3%
|
17.83
|
US$153,017
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
7,249
-19.3%
17.83
US$129,250
|
7,249
-19.3%
|
17.83
|
US$129,250
|
|
|
2024-12-27 |
2024-12-23 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,402
-10.6%
17.83
US$78,488
|
4,402
-10.6%
|
17.83
|
US$78,488
|
|
|
2024-08-07 |
2024-08-05 |
B
Purchase
|
CEO and Chairman of the Board
Executive Director
|
32,250
+5.7%
15.66
US$505,067
|
32,250
+5.7%
|
15.66
|
US$505,067
|
|
|
2024-06-18 |
2024-06-14 |
S
Sale
|
Senior Officer of Issuer
Officer
|
958
-21.3%
15.09
US$14,456
|
958
-21.3%
|
15.09
|
US$14,456
|
|
|
2024-04-27 |
2024-04-24 |
S
Sale
|
Senior Officer of Issuer
Officer
|
3,943
-35.7%
14.90
US$58,751
|
3,943
-35.7%
|
14.90
|
US$58,751
|
|
|
2024-04-27 |
2024-04-24 |
S
Sale
|
Senior Officer of Issuer
Officer
|
9,838
-24.5%
14.90
US$146,586
|
9,838
-24.5%
|
14.90
|
US$146,586
|
|
|
2023-07-27 |
2023-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,313
-34.3%
19.82
US$26,024
|
1,313
-34.3%
|
19.82
|
US$26,024
|
|
|
2023-07-27 |
2023-07-25 |
S
Sale
|
Senior Officer of Issuer
Officer
|
3,996
-34.3%
19.82
US$79,201
|
3,996
-34.3%
|
19.82
|
US$79,201
|
|