| 20 Jan, 2026 |
Mingxing Lin |
Common Stock |
A |
50,000 |
- |
431,800 |
D |
J |
| 21 Jan, 2026 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
4,274,704 |
$1.70 |
53,152,664 |
D |
A |
| 21 Jan, 2026 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
4,274,704 |
$1.70 |
53,152,664 |
D |
A |
| 30 Dec, 2025 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
3,000,000 |
- |
48,877,960 |
D |
A |
| 30 Dec, 2025 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
3,000,000 |
- |
48,877,960 |
D |
A |
| 10 Dec, 2025 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
17,918,460 |
- |
45,877,960 |
D |
C |
| 10 Dec, 2025 |
Solar (Schweiz) Ag Trina |
Common Shares |
A |
17,918,460 |
- |
45,877,960 |
D |
C |
| 03 Dec, 2025 |
Solar (Schweiz) Ag Trina |
7% Unsecured Convertible Note Due in 2030 |
A |
17,918,460 |
- |
30,400,000 |
D |
J |
| 03 Dec, 2025 |
Solar (Schweiz) Ag Trina |
7% Unsecured Convertible Note Due in 2030 |
A |
17,918,460 |
- |
30,400,000 |
D |
J |
| 10 Dec, 2025 |
Solar (Schweiz) Ag Trina |
7% Unsecured Convertible Note Due in 2030 |
D |
17,918,460 |
- |
0 |
D |
C |
| 10 Dec, 2025 |
Solar (Schweiz) Ag Trina |
7% Unsecured Convertible Note Due in 2030 |
D |
17,918,460 |
- |
0 |
D |
C |
| 23 Dec, 2025 |
Mingxing Lin |
Common Stock |
A |
250,000 |
- |
381,800 |
D |
M |
| 23 Dec, 2025 |
Mingxing Lin |
Restricted Stock Units (RSUs) |
D |
250,000 |
- |
0 |
D |
M |
| 01 Dec, 2025 |
Mingxing Lin |
Common Stock |
A |
50,000 |
$0.00 |
131,800 |
D |
A |
| 01 Dec, 2025 |
Balazs Peter Matrai |
Common Stock |
A |
50,000 |
$0.00 |
1,623,912 |
D |
A |
| 01 Dec, 2025 |
Jessica Wirth Strine |
Common Stock |
A |
50,000 |
$0.00 |
50,000 |
D |
A |
| 01 Dec, 2025 |
Daniel Steingart |
Common Stock |
A |
50,000 |
$0.00 |
50,000 |
D |
A |
| 01 Dec, 2025 |
David J. Manners |
Common Stock |
A |
50,000 |
$0.00 |
110,379 |
D |
A |
| 01 Dec, 2025 |
Tore Ivar Slettemoen |
Common Stock |
A |
50,000 |
$0.00 |
50,000 |
D |
A |
| 01 Dec, 2025 |
W Richard Anderson |
Common Stock |
A |
50,000 |
$0.00 |
50,000 |
D |
A |