|
2026-05-05 |
2026-05-01 |
S
Sale
|
Large shareholder
|
92,027
-44.4%
118.88
US$3,205,131
|
92,027
-44.4%
|
118.88
|
US$3,205,131
|
|
|
2025-11-26 |
2025-11-24 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
8,105
-30.0%
161.57
US$1,353,269
|
8,105
-30.0%
|
161.57
|
US$1,353,269
|
|
|
2025-11-26 |
2025-11-24 |
B
Purchase
|
Senior Officer of Issuer
Officer
|
4,553
-47.0%
139.59
US$4,487,952
|
4,553
-47.0%
|
139.59
|
US$4,487,952
|
|
|
2025-11-26 |
2025-11-24 |
B
Purchase
|
CFO
Officer
|
15,000
+15.6%
3.39
US$50,850
|
15,000
+15.6%
|
3.39
|
US$50,850
|
|
|
2025-09-02 |
2025-08-29 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
322
+0.3%
5.38
US$1,732
|
322
+0.3%
|
5.38
|
US$1,732
|
|
|
2025-09-02 |
2025-08-29 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
1,115
+4.8%
5.38
US$5,999
|
1,115
+4.8%
|
5.38
|
US$5,999
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
19
-0.2%
6.30
US$120
|
19
-0.2%
|
6.30
|
US$120
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.9%
6.29
US$629
|
100
-0.9%
|
6.29
|
US$629
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,657
-12.7%
6.29
US$10,423
|
1,657
-12.7%
|
6.29
|
US$10,423
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.8%
6.29
US$629
|
100
-0.8%
|
6.29
|
US$629
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
300
-2.2%
6.29
US$1,886
|
300
-2.2%
|
6.29
|
US$1,886
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.7%
6.28
US$628
|
100
-0.7%
|
6.28
|
US$628
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,267
-27.9%
6.28
US$33,077
|
5,267
-27.9%
|
6.28
|
US$33,077
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
600
-3.1%
6.28
US$3,767
|
600
-3.1%
|
6.28
|
US$3,767
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.5%
6.28
US$628
|
100
-0.5%
|
6.28
|
US$628
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,777
-12.4%
6.27
US$17,412
|
2,777
-12.4%
|
6.27
|
US$17,412
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.4%
6.27
US$627
|
100
-0.4%
|
6.27
|
US$627
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.9%
6.27
US$1,254
|
200
-0.9%
|
6.27
|
US$1,254
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
262
-1.1%
6.27
US$1,641
|
262
-1.1%
|
6.27
|
US$1,641
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,538
-6.3%
6.26
US$9,628
|
1,538
-6.3%
|
6.26
|
US$9,628
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
3,000
-10.9%
6.25
US$18,750
|
3,000
-10.9%
|
6.25
|
US$18,750
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
732
-2.6%
6.25
US$4,571
|
732
-2.6%
|
6.25
|
US$4,571
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
4,648
-14.2%
6.24
US$29,004
|
4,648
-14.2%
|
6.24
|
US$29,004
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
6.24
US$624
|
100
-0.3%
|
6.24
|
US$624
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,200
-3.5%
6.23
US$7,476
|
1,200
-3.5%
|
6.23
|
US$7,476
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
153
-0.4%
6.23
US$952
|
153
-0.4%
|
6.23
|
US$952
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
8,447
-19.8%
6.22
US$52,540
|
8,447
-19.8%
|
6.22
|
US$52,540
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
6.22
US$622
|
100
-0.2%
|
6.22
|
US$622
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
6.21
US$621
|
100
-0.2%
|
6.21
|
US$621
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
5,100
-10.6%
6.21
US$31,671
|
5,100
-10.6%
|
6.21
|
US$31,671
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,600
-5.1%
6.20
US$16,120
|
2,600
-5.1%
|
6.20
|
US$16,120
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
300
-0.6%
6.19
US$1,857
|
300
-0.6%
|
6.19
|
US$1,857
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.4%
6.18
US$1,236
|
200
-0.4%
|
6.18
|
US$1,236
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
6.17
US$616
|
100
-0.2%
|
6.17
|
US$616
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
6.15
US$615
|
100
-0.2%
|
6.15
|
US$615
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.4%
6.15
US$1,229
|
200
-0.4%
|
6.15
|
US$1,229
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.4%
6.14
US$1,228
|
200
-0.4%
|
6.14
|
US$1,228
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,100
-3.9%
6.13
US$12,873
|
2,100
-3.9%
|
6.13
|
US$12,873
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
500
-0.9%
6.12
US$3,060
|
500
-0.9%
|
6.12
|
US$3,060
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,300
-2.3%
6.11
US$7,943
|
1,300
-2.3%
|
6.11
|
US$7,943
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.2%
6.11
US$610
|
100
-0.2%
|
6.11
|
US$610
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,100
-3.6%
6.10
US$12,810
|
2,100
-3.6%
|
6.10
|
US$12,810
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
600
-1.0%
6.10
US$3,657
|
600
-1.0%
|
6.10
|
US$3,657
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Senior Officer of Issuer
Officer
|
400
-0.7%
6.09
US$2,436
|
400
-0.7%
|
6.09
|
US$2,436
|
|
|
2025-08-12 |
2025-08-11 |
S
Sale
|
Chief Information Officer
Officer
|
47,500
-80.8%
6.22
US$295,469
|
47,500
-80.8%
|
6.22
|
US$295,469
|
|
|
2025-08-11 |
2025-08-11 |
PrS
Proposed sale
|
Officer
Officer
|
47,500
6.22
US$295,469
|
47,500
|
6.22
|
US$295,469
|
|
|
2025-06-12 |
2025-06-12 |
PrS
Proposed sale
|
Officer
Officer
|
16,235
6.06
US$98,397
|
16,235
|
6.06
|
US$98,397
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
647
+0.8%
5.73
US$3,707
|
647
+0.8%
|
5.73
|
US$3,707
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
4,153
+5.2%
5.73
US$23,776
|
4,153
+5.2%
|
5.73
|
US$23,776
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,681
+2.2%
5.72
US$9,615
|
1,681
+2.2%
|
5.72
|
US$9,615
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,900
+2.5%
5.72
US$10,858
|
1,900
+2.5%
|
5.72
|
US$10,858
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
200
+0.3%
5.71
US$1,142
|
200
+0.3%
|
5.71
|
US$1,142
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
1,319
+1.8%
5.71
US$7,525
|
1,319
+1.8%
|
5.71
|
US$7,525
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
Director of Issuer, Senior Officer of Issuer
Executive Director
|
100
+0.1%
5.70
US$570
|
100
+0.1%
|
5.70
|
US$570
|
|
|
2025-06-12 |
2025-06-10 |
B
Purchase
|
CEO
Executive Director
|
10,000
+inf%
5.72
US$57,194
|
10,000
+inf%
|
5.72
|
US$57,194
|
|
|
2025-03-13 |
2025-03-13 |
PrS
Proposed sale
|
Officer
Officer
|
8,500
5.32
US$45,212
|
8,500
|
5.32
|
US$45,212
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.7%
5.40
US$1,080
|
200
-0.7%
|
5.40
|
US$1,080
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.7%
5.38
US$1,076
|
200
-0.7%
|
5.38
|
US$1,076
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.7%
5.37
US$1,074
|
200
-0.7%
|
5.37
|
US$1,074
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
5.37
US$537
|
100
-0.3%
|
5.37
|
US$537
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
600
-2.0%
5.34
US$3,204
|
600
-2.0%
|
5.34
|
US$3,204
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
200
-0.7%
5.34
US$1,067
|
200
-0.7%
|
5.34
|
US$1,067
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
5.33
US$533
|
100
-0.3%
|
5.33
|
US$533
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
5.33
US$533
|
100
-0.3%
|
5.33
|
US$533
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
5.33
US$532
|
100
-0.3%
|
5.33
|
US$532
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,300
-4.2%
5.32
US$6,916
|
1,300
-4.2%
|
5.32
|
US$6,916
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
100
-0.3%
5.32
US$532
|
100
-0.3%
|
5.32
|
US$532
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
900
-2.8%
5.32
US$4,784
|
900
-2.8%
|
5.32
|
US$4,784
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
2,200
-6.4%
5.31
US$11,682
|
2,200
-6.4%
|
5.31
|
US$11,682
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
600
-1.7%
5.31
US$3,183
|
600
-1.7%
|
5.31
|
US$3,183
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
Senior Officer of Issuer
Officer
|
1,600
-4.4%
5.30
US$8,480
|
1,600
-4.4%
|
5.30
|
US$8,480
|
|
|
2025-03-13 |
2025-03-13 |
S
Sale
|
SVP R&D and QA
Officer
|
8,500
-23.2%
5.32
US$45,212
|
8,500
-23.2%
|
5.32
|
US$45,212
|
|
|
2025-03-03 |
2025-02-28 |
PP
Planned purchase
|
Senior Officer of Issuer
Officer
|
1,076
+0.6%
5.85
US$6,295
|
1,076
+0.6%
|
5.85
|
US$6,295
|
|
|
2025-02-27 |
2025-02-27 |
PrS
Proposed sale
|
Officer
Officer
|
39,527
6.20
US$245,222
|
39,527
|
6.20
|
US$245,222
|
|
|
2024-12-23 |
2024-12-23 |
PrS
Proposed sale
|
Officer
Officer
|
209,475
7.73
US$1,618,362
|
209,475
|
7.73
|
US$1,618,362
|
|