Holdings in CSIQ
| Report Date |
Value (USD) |
Shares |
Change |
Type |
Discretion |
Filed |
| 2025-12-31 |
$12,488,758 |
525,400 |
-35.9%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$19,489,023 |
819,900 |
+237.6%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$5,772,354 |
242,842 |
-30.9%
|
Shares |
Defined |
2026-02-17 |
| 2025-09-30 |
$4,584,864 |
351,600 |
-4.1%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$4,779,160 |
366,500 |
+1032.8%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$421,882 |
32,353 |
-88.6%
|
Shares |
Defined |
2025-11-14 |
| 2025-06-30 |
$3,134,256 |
283,900 |
+14.1%
|
Shares |
Defined |
2025-08-14 |
| 2025-06-30 |
$2,746,752 |
248,800 |
+23.6%
|
Shares |
Defined |
2025-08-14 |
| 2025-03-31 |
$1,741,245 |
201,300 |
-22.0%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$2,231,700 |
258,000 |
+20.6%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$1,850,027 |
213,876 |
-48.2%
|
Shares |
Defined |
2025-05-15 |
| 2024-12-31 |
$4,589,224 |
412,700 |
-3.7%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$4,766,020 |
428,599 |
-6.6%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$5,100,744 |
458,700 |
-65.0%
|
Shares |
Defined |
2025-02-14 |
| 2024-09-30 |
$21,965,220 |
1,310,574 |
+152.4%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$8,703,468 |
519,300 |
-4.2%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$9,083,920 |
542,000 |
+40.4%
|
Shares |
Defined |
2024-11-14 |
| 2024-06-30 |
$5,694,975 |
386,100 |
-70.0%
|
Shares |
Defined |
2024-08-14 |
| 2024-06-30 |
$19,011,776 |
1,288,934 |
+140.9%
|
Shares |
Defined |
2024-08-14 |
| 2024-06-30 |
$7,892,725 |
535,100 |
+16.2%
|
Shares |
Defined |
2024-08-14 |
| 2024-03-31 |
$9,099,480 |
460,500 |
-33.6%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$13,696,248 |
693,130 |
+38.0%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$9,923,472 |
502,200 |
+71.9%
|
Shares |
Defined |
2024-05-15 |
| 2023-12-31 |
$7,664,406 |
292,200 |
-19.5%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$9,518,867 |
362,900 |
+6.1%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$8,974,357 |
342,141 |
-37.0%
|
Shares |
Defined |
2024-02-14 |
| 2023-09-30 |
$13,358,308 |
542,800 |
+43.0%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$9,339,495 |
379,500 |
-57.7%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$22,058,360 |
896,317 |
+64.9%
|
Shares |
Defined |
2023-11-14 |
| 2023-06-30 |
$21,028,015 |
543,500 |
+136.7%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$8,883,224 |
229,600 |
-84.3%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$56,560,214 |
1,461,882 |
+279.3%
|
Shares |
Defined |
2023-08-14 |
| 2023-03-31 |
$15,342,774 |
385,400 |
-56.4%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$35,215,965 |
884,601 |
+41.9%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$24,809,592 |
623,200 |
-40.8%
|
Shares |
Defined |
2023-05-15 |
| 2022-12-31 |
$32,525,587 |
1,052,608 |
+34.4%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$24,194,700 |
783,000 |
+1.3%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$23,873,340 |
772,600 |
+38.1%
|
Shares |
Defined |
2023-02-14 |
| 2022-09-30 |
$20,837,650 |
559,400 |
-25.5%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$27,988,532 |
751,370 |
+30.4%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$21,463,450 |
576,200 |
-7.6%
|
Shares |
Defined |
2022-11-14 |
| 2022-06-30 |
$19,418,904 |
623,600 |
+184.1%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$6,836,039 |
219,526 |
-34.4%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$10,419,444 |
334,600 |
+67.8%
|
Shares |
Defined |
2022-08-15 |
| 2022-03-31 |
$7,050,784 |
199,400 |
-60.2%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$17,729,504 |
501,400 |
+150.4%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$7,081,617 |
200,272 |
-33.7%
|
Shares |
Defined |
2022-05-16 |
| 2021-12-31 |
$9,445,856 |
301,881 |
-12.2%
|
Shares |
Defined |
2022-02-14 |
| 2021-12-31 |
$10,763,760 |
344,000 |
-17.8%
|
Shares |
Defined |
2022-02-14 |
| 2021-12-31 |
$13,088,607 |
418,300 |
—
|
Shares |
Defined |
2022-02-14 |