|
2025-11-03 |
2025-10-31 |
B
Purchase
|
Executive Vice President
Officer
|
32,419
+16.3%
108.88
US$905,794
|
32,419
+16.3%
|
108.88
|
US$905,794
|
|
|
2025-11-03 |
2025-10-31 |
B
Purchase
|
Executive Vice President
Officer
|
24,163
+38.4%
101.89
US$241,649
|
24,163
+38.4%
|
101.89
|
US$241,649
|
|
|
2025-05-08 |
2025-05-07 |
B
Purchase
|
Executive Vice President
Officer
|
94,776
-10.3%
395.97
US$3,871,798
|
94,776
-10.3%
|
395.97
|
US$3,871,798
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
1,368
+1.0%
5.55
US$7,592
|
1,368
+1.0%
|
5.55
|
US$7,592
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
328
+0.2%
5.54
US$1,817
|
328
+0.2%
|
5.54
|
US$1,817
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
1,700
+1.3%
5.54
US$9,418
|
1,700
+1.3%
|
5.54
|
US$9,418
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
100
+0.1%
5.54
US$554
|
100
+0.1%
|
5.54
|
US$554
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
300
+0.2%
5.56
US$1,666
|
300
+0.2%
|
5.56
|
US$1,666
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
15,904
+14.0%
5.56
US$88,426
|
15,904
+14.0%
|
5.56
|
US$88,426
|
|
|
2025-04-25 |
2025-04-25 |
B
Purchase
|
Non-Executive Director
|
300
+0.3%
5.55
US$1,665
|
300
+0.3%
|
5.55
|
US$1,665
|
|
|
2025-03-28 |
2025-03-28 |
B
Purchase
|
Non-Executive Director
|
10,000
+9.7%
5.63
US$56,300
|
10,000
+9.7%
|
5.63
|
US$56,300
|
|
|
2025-03-28 |
2025-03-27 |
B
Purchase
|
Non-Executive Director
|
7,000
+10.1%
5.73
US$40,109
|
7,000
+10.1%
|
5.73
|
US$40,109
|
|
|
2025-03-27 |
2025-03-26 |
B
Purchase
|
Non-Executive Director
|
15,000
+17.4%
5.66
US$84,970
|
15,000
+17.4%
|
5.66
|
US$84,970
|
|
|
2025-02-26 |
2025-02-24 |
B
Purchase
|
Executive Vice President
Officer
|
2,158
+1.1%
5.87
US$12,667
|
2,158
+1.1%
|
5.87
|
US$12,667
|
|
|
2025-02-26 |
2025-02-24 |
B
Purchase
|
Executive Vice President
Officer
|
3,842
+2.1%
5.87
US$22,553
|
3,842
+2.1%
|
5.87
|
US$22,553
|
|
|
2025-02-26 |
2025-02-24 |
B
Purchase
|
Executive Vice President
Officer
|
4,000
+2.2%
5.89
US$23,540
|
4,000
+2.2%
|
5.89
|
US$23,540
|
|
|
2025-02-03 |
2025-01-31 |
B
Purchase
|
Non-Executive Director
|
5,000
+5.1%
5.97
US$29,850
|
5,000
+5.1%
|
5.97
|
US$29,850
|
|
|
2024-12-04 |
2024-12-02 |
B
Purchase
|
Non-Executive Director
|
8,338
+10.7%
6.87
US$57,301
|
8,338
+10.7%
|
6.87
|
US$57,301
|
|
|
2024-12-04 |
2024-12-02 |
B
Purchase
|
Non-Executive Director
|
6,662
+9.4%
6.81
US$45,346
|
6,662
+9.4%
|
6.81
|
US$45,346
|
|
|
2024-06-07 |
2024-06-06 |
B
Purchase
|
Non-Executive Director
|
10,000
+11.4%
5.12
US$51,184
|
10,000
+11.4%
|
5.12
|
US$51,184
|
|
|
2024-03-05 |
2024-03-04 |
B
Purchase
|
Non-Executive Director
|
4,000
+1.5%
5.58
US$22,320
|
4,000
+1.5%
|
5.58
|
US$22,320
|
|
|
2024-03-05 |
2024-03-01 |
B
Purchase
|
Executive Vice President
Officer
|
10,000
+5.8%
5.68
US$56,799
|
10,000
+5.8%
|
5.68
|
US$56,799
|
|
|
2024-02-28 |
2024-02-28 |
B
Purchase
|
Non-Executive Director
|
5,000
+1.9%
5.70
US$28,500
|
5,000
+1.9%
|
5.70
|
US$28,500
|
|
|
2024-02-21 |
2024-02-21 |
B
Purchase
|
Executive Vice President
Officer
|
1,773
+1.0%
5.86
US$10,390
|
1,773
+1.0%
|
5.86
|
US$10,390
|
|
|
2024-02-21 |
2024-02-21 |
B
Purchase
|
Executive Vice President
Officer
|
1,217
+0.7%
5.86
US$7,131
|
1,217
+0.7%
|
5.86
|
US$7,131
|
|
|
2024-01-29 |
2024-01-26 |
B
Purchase
|
Executive Vice President
Officer
|
399
+0.7%
6.43
US$2,566
|
399
+0.7%
|
6.43
|
US$2,566
|
|
|
2023-11-02 |
2023-11-01 |
B
Purchase
|
Executive Vice President
Officer
|
500
+0.9%
5.08
US$2,540
|
500
+0.9%
|
5.08
|
US$2,540
|
|
|
2023-10-31 |
2023-10-30 |
B
Purchase
|
Non-Executive Director
|
7,000
+8.7%
5.08
US$35,525
|
7,000
+8.7%
|
5.08
|
US$35,525
|
|
|
2023-10-31 |
2023-10-30 |
B
Purchase
|
Executive Vice President
Officer
|
12,000
+28.3%
5.03
US$60,356
|
12,000
+28.3%
|
5.03
|
US$60,356
|
|
|
2023-11-28 |
2023-10-27 |
B
Purchase
|
Non-Executive Director
|
20,000
+24.4%
5.20
US$104,000
|
20,000
+24.4%
|
5.20
|
US$104,000
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Non-Executive Director
|
7,000
+10.9%
5.07
US$35,490
|
7,000
+10.9%
|
5.07
|
US$35,490
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Non-Executive Director
|
10,298
+19.2%
5.01
US$51,541
|
10,298
+19.2%
|
5.01
|
US$51,541
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Non-Executive Director
|
3,702
+7.4%
5.01
US$18,547
|
3,702
+7.4%
|
5.01
|
US$18,547
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
20,000
+13.5%
5.13
US$102,600
|
20,000
+13.5%
|
5.13
|
US$102,600
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
200
+0.4%
4.99
US$998
|
200
+0.4%
|
4.99
|
US$998
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
200
+0.4%
4.98
US$996
|
200
+0.4%
|
4.98
|
US$996
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
230
+0.4%
4.98
US$1,145
|
230
+0.4%
|
4.98
|
US$1,145
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
100
+0.3%
5.00
US$500
|
100
+0.3%
|
5.00
|
US$500
|
|
|
2023-10-30 |
2023-10-27 |
B
Purchase
|
Executive Vice President
Officer
|
500
+1.4%
5.00
US$2,498
|
500
+1.4%
|
5.00
|
US$2,498
|
|
|
2023-09-21 |
2023-09-20 |
B
Purchase
|
Non-Executive Director
|
11,000
+18.9%
5.03
US$55,330
|
11,000
+18.9%
|
5.03
|
US$55,330
|
|
|
2023-09-19 |
2023-09-19 |
B
Purchase
|
Non-Executive Director
|
6,000
+8.0%
5.02
US$30,120
|
6,000
+8.0%
|
5.02
|
US$30,120
|
|
|
2023-05-24 |
2023-05-23 |
B
Purchase
|
Non-Executive Director
|
10,000
+20.7%
6.00
US$60,000
|
10,000
+20.7%
|
6.00
|
US$60,000
|
|
|
2023-05-22 |
2023-05-19 |
B
Purchase
|
Executive Vice President
Officer
|
1,800
+1.2%
5.76
US$10,368
|
1,800
+1.2%
|
5.76
|
US$10,368
|
|
|
2023-05-15 |
2023-05-11 |
B
Purchase
|
Non-Executive Director
|
10,000
+15.4%
5.35
US$53,500
|
10,000
+15.4%
|
5.35
|
US$53,500
|
|
|
2023-03-14 |
2023-03-13 |
B
Purchase
|
Executive Vice President
Officer
|
1,050
+5.8%
6.92
US$7,266
|
1,050
+5.8%
|
6.92
|
US$7,266
|
|
|
2023-03-14 |
2023-03-13 |
B
Purchase
|
Executive Vice President
Officer
|
1,150
+1.7%
6.92
US$7,958
|
1,150
+1.7%
|
6.92
|
US$7,958
|
|
|
2023-02-02 |
2023-02-01 |
B
Purchase
|
Executive Vice President
Officer
|
3,400
+8.7%
8.55
US$29,070
|
3,400
+8.7%
|
8.55
|
US$29,070
|
|
|
2022-12-19 |
2022-12-15 |
B
Purchase
|
Executive Vice President
Officer
|
2,500
+1.7%
7.92
US$19,800
|
2,500
+1.7%
|
7.92
|
US$19,800
|
|
|
2022-11-07 |
2022-11-04 |
B
Purchase
|
Executive Vice President
Officer
|
1,250
+1.9%
7.93
US$9,912
|
1,250
+1.9%
|
7.93
|
US$9,912
|
|
|
2022-11-01 |
2022-10-31 |
S
Sale
|
Executive Vice President
Officer
|
2,270
-7.0%
8.23
US$18,682
|
2,270
-7.0%
|
8.23
|
US$18,682
|
|
|
2022-11-01 |
2022-10-28 |
B
Purchase
|
Non-Executive Director
|
10,000
+18.2%
7.59
US$75,900
|
10,000
+18.2%
|
7.59
|
US$75,900
|
|
|
2022-10-31 |
2022-10-28 |
B
Purchase
|
Non-Executive Director
|
10,345
+4.0%
7.87
US$81,415
|
10,345
+4.0%
|
7.87
|
US$81,415
|
|
|
2022-10-31 |
2022-10-28 |
B
Purchase
|
Non-Executive Director
|
3,000
+6.6%
7.78
US$23,340
|
3,000
+6.6%
|
7.78
|
US$23,340
|
|
|
2022-10-31 |
2022-10-28 |
B
Purchase
|
Executive Vice President
Officer
|
4,300
+12.4%
7.86
US$33,798
|
4,300
+12.4%
|
7.86
|
US$33,798
|
|
|
2022-10-28 |
2022-10-28 |
B
Purchase
|
Executive Vice President
Officer
|
8,000
+5.9%
7.59
US$60,720
|
8,000
+5.9%
|
7.59
|
US$60,720
|
|
|
2022-10-28 |
2022-10-28 |
B
Purchase
|
Executive Vice President
Officer
|
1,100
+6.4%
7.93
US$8,723
|
1,100
+6.4%
|
7.93
|
US$8,723
|
|
|
2022-10-28 |
2022-10-28 |
B
Purchase
|
Non-Executive Director
|
7,000
+16.3%
7.87
US$55,090
|
7,000
+16.3%
|
7.87
|
US$55,090
|
|
|
2022-09-08 |
2022-09-07 |
B
Purchase
|
Executive Vice President
Officer
|
7,000
+5.4%
8.98
US$62,860
|
7,000
+5.4%
|
8.98
|
US$62,860
|
|
|
2022-02-15 |
2022-02-15 |
B
Purchase
|
Executive Vice President
Officer
|
545
+3.5%
11.10
US$6,050
|
545
+3.5%
|
11.10
|
US$6,050
|
|
|
2022-02-14 |
2022-02-14 |
B
Purchase
|
Executive Vice President
Officer
|
670
+1.0%
10.96
US$7,343
|
670
+1.0%
|
10.96
|
US$7,343
|
|
|
2022-02-04 |
2022-02-03 |
B
Purchase
|
Non-Executive Director
|
3,375
+16.0%
10.96
US$36,990
|
3,375
+16.0%
|
10.96
|
US$36,990
|
|
|
2021-12-21 |
2021-12-20 |
B
Purchase
|
Non-Executive Director
|
1,000
+2.4%
10.91
US$10,906
|
1,000
+2.4%
|
10.91
|
US$10,906
|
|
|
2021-11-02 |
2021-11-01 |
S
Sale
|
Executive Vice President
Officer
|
2,690
-7.6%
12.27
US$33,001
|
2,690
-7.6%
|
12.27
|
US$33,001
|
|
|
2021-09-13 |
2021-09-13 |
B
Purchase
|
Non-Executive Director
|
1,000
+2.5%
11.07
US$11,074
|
1,000
+2.5%
|
11.07
|
US$11,074
|
|
|
2021-08-09 |
2021-08-02 |
B
Purchase
|
Executive Vice President
Officer
|
1,012
+6.8%
11.12
US$11,253
|
1,012
+6.8%
|
11.12
|
US$11,253
|
|
|
2021-06-09 |
2021-06-08 |
S
Sale
|
Chairman, President and CEO
Executive Director
|
3,533
-0.3%
13.02
US$46,000
|
3,533
-0.3%
|
13.02
|
US$46,000
|
|
|
2021-06-09 |
2021-06-08 |
S
Sale
|
Chairman, President and CEO
Executive Director
|
8,007
-0.6%
13.01
US$104,171
|
8,007
-0.6%
|
13.01
|
US$104,171
|
|
|
2021-06-09 |
2021-06-08 |
S
Sale
|
Chairman, President and CEO
Executive Director
|
100
-0.0%
13.01
US$1,300
|
100
-0.0%
|
13.01
|
US$1,300
|
|
|
2021-06-09 |
2021-06-08 |
S
Sale
|
Chairman, President and CEO
Executive Director
|
2,955
-0.2%
13.00
US$38,415
|
2,955
-0.2%
|
13.00
|
US$38,415
|
|
|
2021-02-09 |
2021-02-05 |
B
Purchase
|
Non-Executive Director
|
770
+4.0%
12.66
US$9,748
|
770
+4.0%
|
12.66
|
US$9,748
|
|
|
2021-02-04 |
2021-02-02 |
B
Purchase
|
Executive Vice President
Officer
|
10,000
+40.4%
12.63
US$126,300
|
10,000
+40.4%
|
12.63
|
US$126,300
|
|
|
2020-11-02 |
2020-10-30 |
S
Sale
|
Executive Vice President
Officer
|
2,276
-6.1%
11.38
US$25,907
|
2,276
-6.1%
|
11.38
|
US$25,907
|
|
|
2020-08-21 |
2020-08-06 |
B
Purchase
|
Non-Executive Director
|
7,040
+56.9%
9.95
US$70,019
|
7,040
+56.9%
|
9.95
|
US$70,019
|
|
|
2020-08-05 |
2020-08-04 |
B
Purchase
|
Executive Vice President
Officer
|
336
+0.5%
9.60
US$3,225
|
336
+0.5%
|
9.60
|
US$3,225
|
|
|
2020-08-05 |
2020-08-04 |
B
Purchase
|
Non-Executive Director
|
3,000
+8.1%
9.51
US$28,530
|
3,000
+8.1%
|
9.51
|
US$28,530
|
|