RR
CSIQ icon

Robotti Robert’s Canadian Solar CSIQ Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$61.9M Sell
487,625
-3,255
-0.7% -$413K 10.41% 2
2025
Q1
$4.25M Buy
490,880
+3,000
+0.6% +$26K 0.85% 27
2024
Q4
$5.43M Buy
487,880
+173,499
+55% +$1.93M 0.95% 24
2024
Q3
$5.27M Buy
314,381
+1,720
+0.6% +$28.8K 0.8% 28
2024
Q2
$4.61M Sell
312,661
-2,815
-0.9% -$41.5K 0.72% 28
2024
Q1
$6.23M Buy
315,476
+151,610
+93% +$3M 0.85% 23
2023
Q4
$4.3M Sell
163,866
-3,520
-2% -$92.3K 0.62% 26
2023
Q3
$4.12M Sell
167,386
-2,200
-1% -$54.1K 0.61% 25
2023
Q2
$6.56M Buy
169,586
+88,805
+110% +$3.44M 1.06% 18
2023
Q1
$3.22M Sell
80,781
-1,201
-1% -$47.8K 0.57% 30
2022
Q4
$2.53M Sell
81,982
-345
-0.4% -$10.7K 0.51% 29
2022
Q3
$3.07M Sell
82,327
-380
-0.5% -$14.2K 0.73% 28
2022
Q2
$2.58M Buy
82,707
+540
+0.7% +$16.8K 0.63% 30
2022
Q1
$2.91M Buy
82,167
+686
+0.8% +$24.3K 0.59% 32
2021
Q4
$2.55M Sell
81,481
-626
-0.8% -$19.6K 0.52% 32
2021
Q3
$3M Buy
82,107
+520
+0.6% +$19K 0.69% 31
2021
Q2
$3.66M Buy
81,587
+1,950
+2% +$87.4K 0.92% 28
2021
Q1
$3.95M Sell
79,637
-1,170
-1% -$58.1K 1% 24
2020
Q4
$4.14M Sell
80,807
-250
-0.3% -$12.8K 1.21% 23
2020
Q3
$2.85M Buy
81,057
+61,347
+311% +$2.15M 1.1% 23
2020
Q2
$380K Buy
+19,710
New +$380K 0.16% 45