HSBC Holdings’s Canadian Solar CSIQ Stock Holding History
Bought
Maintained
Sold
| Quarter | Market Value | Status | Shares |
Change in Stake | Trade Value | Portfolio Weight | Portfolio Position | |
|---|---|---|---|---|---|---|---|---|
|
2026
Q1 | $1.67M | Buy |
120,450
+108,759
| +930% | +$2.07M | ﹤0.01% | 1616 |
|
|
2025
Q4 | $278K | Buy |
+11,691
| New | +$255K | ﹤0.01% | 2558 |
|
|
2025
Q3 | – | Sell |
-10,393
| Closed | -$117K | – | 2777 |
|
|
2025
Q2 | $117K | Sell |
10,393
-4,485
| -30% | -$43.4K | ﹤0.01% | 2820 |
|
|
2025
Q1 | $131K | Sell |
14,878
-993
| -6% | -$10.5K | ﹤0.01% | 2744 |
|
|
2024
Q4 | $177K | Buy |
+15,871
| New | +$205K | ﹤0.01% | 2754 |
|
|
2023
Q3 | – | Sell |
-32,133
| Closed | -$1.24M | – | 2738 |
|
|
2023
Q2 | $1.24M | Buy |
32,133
+15,815
| +97% | +$613K | ﹤0.01% | 1625 |
|
|
2023
Q1 | $649K | Sell |
16,318
-16,219
| -50% | -$644K | ﹤0.01% | 1941 |
|
|
2022
Q4 | $1M | Sell |
32,537
-1,011
| -3% | -$34K | ﹤0.01% | 1966 |
|
|
2022
Q3 | $1.25M | Sell |
33,548
-14,807
| -31% | -$564K | ﹤0.01% | 1735 |
|
|
2022
Q2 | $1.51M | Buy |
48,355
+34,355
| +245% | +$1.06M | ﹤0.01% | 1724 |
|
|
2022
Q1 | $494K | Buy |
14,000
+200
| +1% | +$6.04K | ﹤0.01% | 2431 |
|
|
2021
Q4 | $433K | Sell |
13,800
-1,300
| -9% | -$46.6K | ﹤0.01% | 2556 |
|
|
2021
Q3 | $522K | Sell |
15,100
-16,550
| -52% | -$630K | ﹤0.01% | 2224 |
|
|
2021
Q2 | $1.42M | Buy |
31,650
+20,785
| +191% | +$851K | ﹤0.01% | 1592 |
|
|
2021
Q1 | $539K | Sell |
10,865
-9,641
| -47% | -$499K | ﹤0.01% | 1934 |
|
|
2020
Q4 | $1.06M | Buy |
20,506
+7,424
| +57% | +$304K | ﹤0.01% | 1657 |
|
|
2020
Q3 | $471K | Sell |
13,082
-538
| -4% | -$14.3K | ﹤0.01% | 1983 |
|
|
2020
Q2 | $263K | Buy |
+13,620
| New | +$242K | ﹤0.01% | 2194 |
|
|
2016
Q4 | – | Sell |
-27,000
| Closed | -$371K | – | 2733 |
|
|
2016
Q3 | $371K | Hold |
27,000
| – | – | ﹤0.01% | 1668 |
|
|
2016
Q2 | $408K | Buy |
+27,000
| New | +$468K | ﹤0.01% | 1642 |
|
|
2014
Q3 | – | Sell |
-96,000
| Closed | -$3M | – | 1746 |
|
|
2014
Q2 | $3M | Buy |
+96,000
| New | +$2.59M | 0.01% | 1006 |
|
Other funds holding CSIQ
PCP