|
2026-10-15 |
2026-10-13 |
S
Sale
|
Chief Executive Officer
Officer
|
45,107
+15.5%
34.65
US$2,401,138
|
45,107
+15.5%
|
34.65
|
US$2,401,138
|
|
|
2026-10-15 |
2026-10-12 |
S
Sale
|
Chief Executive Officer
Officer
|
97,768
-39.3%
474.55
US$3,667,019
|
97,768
-39.3%
|
474.55
|
US$3,667,019
|
|
|
2026-10-13 |
2026-10-09 |
S
Sale
|
Chief Executive Officer
Officer
|
69,174
-46.9%
408.67
US$3,727,206
|
69,174
-46.9%
|
408.67
|
US$3,727,206
|
|
|
2026-10-09 |
2026-10-09 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
10.45
US$100,000
|
1,000
|
10.45
|
US$100,000
|
|
|
2026-10-13 |
2026-10-08 |
S
Sale
|
Chief Executive Officer
Officer
|
1,000
-100.0%
10.36
US$100,000
|
1,000
-100.0%
|
10.36
|
US$100,000
|
|
|
2026-10-08 |
2026-10-07 |
S
Sale
|
Chief Executive Officer
Officer
|
1,000
-100.0%
10.03
US$100,000
|
1,000
-100.0%
|
10.03
|
US$100,000
|
|
|
2026-10-08 |
2026-10-06 |
S
Sale
|
Chief Executive Officer
Officer
|
1,000
-100.0%
10.04
US$100,000
|
1,000
-100.0%
|
10.04
|
US$100,000
|
|
|
2026-10-06 |
2026-10-06 |
PrS
Proposed sale
|
Officer
Officer
|
1,734,206
9.75
US$16,908,508
|
1,734,206
|
9.75
|
US$16,908,508
|
|
|
2026-10-05 |
2026-10-02 |
S
Sale
|
Chief Executive Officer
Officer
|
2,598
-100.0%
10.08
US$26,188
|
2,598
-100.0%
|
10.08
|
US$26,188
|
|
|
2026-10-02 |
2026-10-02 |
PrS
Proposed sale
|
Officer
Officer
|
2,598
10.00
US$25,980
|
2,598
|
10.00
|
US$25,980
|
|
|
2026-10-05 |
2026-10-01 |
S
Sale
|
Chief Executive Officer
Officer
|
73,410
-100.0%
10.08
US$739,973
|
73,410
-100.0%
|
10.08
|
US$739,973
|
|
|
2026-10-01 |
2026-10-01 |
PrS
Proposed sale
|
Officer
Officer
|
73,410
9.91
US$727,493
|
73,410
|
9.91
|
US$727,493
|
|
|
2026-09-22 |
2026-09-18 |
S
Sale
|
Chief Executive Officer
Officer
|
75,412
-100.0%
10.02
US$755,628
|
75,412
-100.0%
|
10.02
|
US$755,628
|
|
|
2026-09-18 |
2026-09-18 |
PrS
Proposed sale
|
Officer
Officer
|
75,412
9.48
US$714,906
|
75,412
|
9.48
|
US$714,906
|
|
|
2026-02-11 |
2026-02-11 |
PrS
Proposed sale
|
Officer
Officer
|
204,624
9.36
US$1,915,281
|
204,624
|
9.36
|
US$1,915,281
|
|
|
2025-10-28 |
2025-10-28 |
PrS
Proposed sale
|
Officer
Officer
|
3,165
9.47
US$29,973
|
3,165
|
9.47
|
US$29,973
|
|
|
2025-10-24 |
2025-10-24 |
PrS
Proposed sale
|
Officer
Officer
|
2,087,906
9.22
US$19,250,493
|
2,087,906
|
9.22
|
US$19,250,493
|
|
|
2025-07-28 |
2025-07-28 |
PrS
Proposed sale
|
Officer
Officer
|
274,174
8.23
US$2,256,452
|
274,174
|
8.23
|
US$2,256,452
|
|
|
2025-07-23 |
2025-07-23 |
PrS
Proposed sale
|
Officer
Officer
|
244,916
7.76
US$1,900,548
|
244,916
|
7.76
|
US$1,900,548
|
|
|
2025-07-09 |
2025-07-09 |
PrS
Proposed sale
|
Officer
Officer
|
2,216
7.35
US$16,288
|
2,216
|
7.35
|
US$16,288
|
|
|
2025-07-03 |
2025-07-03 |
PrS
Proposed sale
|
Officer
Officer
|
108,375
7.61
US$824,734
|
108,375
|
7.61
|
US$824,734
|
|
|
2025-06-24 |
2025-06-24 |
PrS
Proposed sale
|
Officer
Officer
|
219,914
7.66
US$1,684,541
|
219,914
|
7.66
|
US$1,684,541
|
|
|
2025-06-11 |
2025-06-11 |
PrS
Proposed sale
|
Officer
Officer
|
275,767
9.27
US$2,556,360
|
275,767
|
9.27
|
US$2,556,360
|
|
|
2025-05-14 |
2025-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
10,000
8.90
US$89,000
|
10,000
|
8.90
|
US$89,000
|
|
|
2025-05-14 |
2025-05-14 |
PrS
Proposed sale
|
Officer
Officer
|
1,363,742
8.90
US$12,137,304
|
1,363,742
|
8.90
|
US$12,137,304
|
|
|
2025-04-28 |
2025-04-28 |
PrS
Proposed sale
|
Officer
Officer
|
181,378
8.24
US$1,494,555
|
181,378
|
8.24
|
US$1,494,555
|
|
|
2025-04-14 |
2025-04-14 |
PrS
Proposed sale
|
Officer
Officer
|
151,898
7.88
US$1,196,956
|
151,898
|
7.88
|
US$1,196,956
|
|
|
2025-03-11 |
2025-03-11 |
PrS
Proposed sale
|
Officer
Officer
|
20,000
9.47
US$189,400
|
20,000
|
9.47
|
US$189,400
|
|
|
2025-03-11 |
2025-03-11 |
PrS
Proposed sale
|
Officer
Officer
|
1,030,466
9.47
US$9,758,513
|
1,030,466
|
9.47
|
US$9,758,513
|
|
|
2024-11-18 |
2024-11-18 |
PrS
Proposed sale
|
Officer
Officer
|
1,115
6.17
US$6,880
|
1,115
|
6.17
|
US$6,880
|
|
|
2024-10-08 |
2024-10-08 |
PrS
Proposed sale
|
Officer
Officer
|
13,000
6.76
US$87,880
|
13,000
|
6.76
|
US$87,880
|
|
|
2024-10-08 |
2024-10-08 |
PrS
Proposed sale
|
Officer
Officer
|
15,000
6.76
US$101,400
|
15,000
|
6.76
|
US$101,400
|
|
|
2024-10-07 |
2024-10-07 |
PrS
Proposed sale
|
Officer
Officer
|
109,963
4.31
US$473,941
|
109,963
|
4.31
|
US$473,941
|
|
|
2024-10-07 |
2024-10-07 |
PrS
Proposed sale
|
Officer
Officer
|
19,818
4.31
US$85,416
|
19,818
|
4.31
|
US$85,416
|
|
|
2024-10-07 |
2024-10-07 |
PrS
Proposed sale
|
Officer
Officer
|
5,000
4.31
US$21,550
|
5,000
|
4.31
|
US$21,550
|
|
|
2024-09-23 |
2024-09-23 |
PrS
Proposed sale
|
Officer
Officer
|
5,000
3.86
US$19,300
|
5,000
|
3.86
|
US$19,300
|
|
|
2024-07-02 |
2024-07-02 |
PrS
Proposed sale
|
Officer
Officer
|
2,907
5.07
US$14,738
|
2,907
|
5.07
|
US$14,738
|
|
|
2024-05-10 |
2024-05-10 |
PrS
Proposed sale
|
Officer
Officer
|
261,067
4.30
US$1,122,588
|
261,067
|
4.30
|
US$1,122,588
|
|
|
2023-09-27 |
2023-09-27 |
PrS
Proposed sale
|
Officer
Officer
|
4,225
3.63
US$15,337
|
4,225
|
3.63
|
US$15,337
|
|