| Transaction Date |
Insider Name |
Security Class |
Transaction Type |
Shares Traded |
Price |
Shares Remaining |
Ownership |
Code |
| 31 Dec, 2025 |
Hull Hou Jun Xu |
Common Stock |
D |
3,578 |
$14.57 |
13,600 |
D |
F |
| 31 Dec, 2025 |
Hull Hou Jun Xu |
Common Stock |
A |
10,000 |
$14.57 |
17,178 |
D |
M |
| 27 Dec, 2025 |
Stefan Krause |
Common Stock |
A |
3,188 |
$13.50 |
7,034 |
D |
M |
| 27 Dec, 2025 |
Adrian Keppler |
Common Stock |
A |
3,188 |
$13.50 |
6,872 |
D |
M |
| 27 Dec, 2025 |
Jason Michael Lloyd |
Common Stock |
A |
3,188 |
$13.50 |
6,376 |
D |
M |
| 27 Dec, 2025 |
Kenneth Dale Thieneman |
Common Stock |
A |
3,188 |
$13.50 |
6,376 |
D |
M |
| 15 Nov, 2025 |
Hull Hou Jun Xu |
Common Stock |
D |
43 |
$4.66 |
5,018 |
D |
F |
| 15 Nov, 2025 |
Hull Hou Jun Xu |
Common Stock |
A |
3,364 |
$4.66 |
8,382 |
D |
M |
| 15 Nov, 2025 |
Hull Hou Jun Xu |
Common Stock |
A |
119 |
$4.66 |
5,061 |
D |
M |
| 15 Nov, 2025 |
Hull Hou Jun Xu |
Common Stock |
D |
1,204 |
$4.66 |
7,178 |
D |
F |
| 27 Sep, 2025 |
Stefan Krause |
Common Stock |
A |
3,188 |
$3.01 |
3,846 |
D |
M |
| 27 Sep, 2025 |
Adrian Keppler |
Common Stock |
A |
3,188 |
$3.01 |
3,684 |
D |
M |
| 27 Sep, 2025 |
Jason Michael Lloyd |
Common Stock |
A |
3,188 |
$3.01 |
3,188 |
D |
M |
| 27 Sep, 2025 |
Kenneth Dale Thieneman |
Common Stock |
A |
3,188 |
$3.01 |
3,188 |
D |
M |
| 25 Aug, 2025 |
Hull Hou Jun Xu |
Common Stock |
A |
119 |
$3.89 |
2,824 |
D |
M |
| 25 Aug, 2025 |
Hull Hou Jun Xu |
Common Stock |
D |
43 |
$3.89 |
2,781 |
D |
F |
| 25 Aug, 2025 |
Hull Hou Jun Xu |
Common Stock |
D |
1,204 |
$3.89 |
4,942 |
D |
F |
| 25 Aug, 2025 |
Hull Hou Jun Xu |
Common Stock |
A |
3,365 |
$3.89 |
6,146 |
D |
M |
| 15 Aug, 2025 |
Hull Hou Jun Xu |
Restricted Stock Units |
D |
1,204 |
- |
4,942 |
D |
F |
| 15 Aug, 2025 |
Hull Hou Jun Xu |
Restricted Stock Units |
D |
43 |
- |
2,781 |
D |
F |