CANADIAN SOLAR INC

Ticker: CSIQ CUSIP: 136635109 Class: Foreign Stock

CHARLES SCHWAB INVESTMENT MANAGEMENT INC's Holding History (CIK: 0000884546)

Note: Option positions (PUT/CALL) are excluded.

Q4 2025
Shares 217,400 Value ($000) $5,168 Avg Close $21.80 Range $13.13 - $34.59
Q3 2025
Shares 253,234 Value ($000) $3,302 Avg Close $11.96 Range $9.41 - $14.20
Q2 2025
Shares 238,684 Value ($000) $2,635 Avg Close $9.67 Range $6.57 - $11.77
Q1 2025
Shares 251,204 Value ($000) $2,173 Avg Close $10.53 Range $8.52 - $13.66
Q4 2024
Shares 180,792 Value ($000) $2,010 Avg Close $12.90 Range $10.60 - $19.55
Q3 2024
Shares 113,461 Value ($000) $1,902 Avg Close $14.61 Range $11.41 - $17.93
Q2 2024
Shares 56,215 Value ($000) $829 Avg Close $16.92 Range $14.11 - $21.05
Q4 2018
Shares 79,107 Value ($000) $1,135 Avg Close $15.07 Range $12.69 - $17.97
Q3 2018
Shares 82,056 Value ($000) $1,190 Avg Close $13.77 Range $12.11 - $15.52
Q2 2018
Shares 78,173 Value ($000) $957 Avg Close $15.02 Range $11.37 - $17.97
Q1 2018
Shares 72,283 Value ($000) $1,177 Avg Close $16.10 Range $14.45 - $17.60
Q4 2017
Shares 64,707 Value ($000) $1,091 Avg Close $17.18 Range $15.42 - $19.09
Q3 2017
Shares 59,255 Value ($000) $998 Avg Close $16.38 Range $14.84 - $18.12
Q2 2017
Shares 49,323 Value ($000) $786 Avg Close $13.38 Range $12.07 - $16.38
Q1 2017
Shares 26,924 Value ($000) $331 Avg Close $12.95 Range $10.86 - $15.85
Q4 2016
Shares 22,689 Value ($000) $277 Avg Close $13.06 Range $10.25 - $15.95