TwinBeech Capital’s Canadian Solar CSIQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q1
Sell
-30,456
Closed -$799K 606
2023
Q4
$799K Buy
+30,456
New +$799K 0.01% 510
2022
Q4
Sell
-48,571
Closed -$1.81M 735
2022
Q3
$1.81M Buy
48,571
+13,773
+40% +$513K 0.05% 355
2022
Q2
$1.08M Sell
34,798
-25,558
-42% -$796K 0.05% 315
2022
Q1
$2.13M Buy
+60,356
New +$2.13M 0.09% 231
2021
Q4
Sell
-41,605
Closed -$1.44M 607
2021
Q3
$1.44M Buy
+41,605
New +$1.44M 0.1% 266
2020
Q4
Sell
-18,012
Closed -$632K 461
2020
Q3
$632K Buy
+18,012
New +$632K 0.14% 222