U.S. Global Investors (USGI)’s Canadian Solar CSIQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q3
Sell
-10,000
Closed -$148K 137
2024
Q2
$148K Hold
10,000
0.01% 117
2024
Q1
$198K Hold
10,000
0.02% 107
2023
Q4
$262K Hold
10,000
0.02% 97
2023
Q3
$246K Hold
10,000
0.02% 86
2023
Q2
$387K Hold
10,000
0.02% 82
2023
Q1
$398K Hold
10,000
0.03% 81
2022
Q4
$309K Hold
10,000
0.02% 90
2022
Q3
$373K Hold
10,000
0.02% 89
2022
Q2
$311K Hold
10,000
0.01% 88
2022
Q1
$354K Sell
10,000
-25,000
-71% -$885K 0.01% 98
2021
Q4
$1.1M Hold
35,000
0.04% 63
2021
Q3
$1.21M Hold
35,000
0.04% 62
2021
Q2
$1.57M Hold
35,000
0.05% 54
2021
Q1
$1.74M Hold
35,000
0.06% 44
2020
Q4
$1.79M Hold
35,000
0.08% 48
2020
Q3
$1.23M Hold
35,000
0.09% 56
2020
Q2
$674K Hold
35,000
0.06% 69
2020
Q1
$557K Buy
+35,000
New +$557K 0.15% 67
2016
Q1
Sell
-3,700
Closed -$107K 202
2015
Q4
$107K Hold
3,700
0.06% 169
2015
Q3
$61K Buy
+3,700
New +$61K 0.03% 214
2014
Q2
Sell
-115,000
Closed -$3.69M 270
2014
Q1
$3.69M Buy
+115,000
New +$3.69M 0.61% 39