CastleKnight Management’s Canadian Solar CSIQ Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-13,200
Closed -$147K 314
2024
Q4
$147K Sell
13,200
-12,000
-48% -$133K ﹤0.01% 309
2024
Q3
$422K Hold
25,200
0.02% 269
2024
Q2
$372K Buy
25,200
+13,800
+121% +$204K 0.02% 254
2024
Q1
$225K Buy
+11,400
New +$225K 0.01% 258