CANADIAN SOLAR INC

Ticker: CSIQ CUSIP: 136635109 Class: Foreign Stock

Grantham, Mayo, Van Otterloo & Co. LLC's Holding History (CIK: 0001352662)

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

Q1 2024
Shares 2,488,340 Value ($000) $49,170 Avg Close $21.55 Range $17.84 - $26.59
Q4 2023
Shares 5,340,382 Value ($000) $140,078 Avg Close $22.08 Range $17.82 - $26.85
Q3 2023
Shares 3,761,422 Value ($000) $92,569 Avg Close $31.63 Range $24.31 - $39.61
Q2 2023
Shares 1,581,182 Value ($000) $61,176 Avg Close $38.77 Range $34.76 - $45.29
Q1 2023
Shares 2,923,558 Value ($000) $116,387 Avg Close $39.68 Range $30.21 - $44.07
Q4 2022
Shares 2,923,035 Value ($000) $90,322 Avg Close $33.59 Range $27.38 - $39.45
Q3 2022
Shares 3,686,635 Value ($000) $137,327 Avg Close $38.09 Range $26.86 - $47.69
Q2 2022
Shares 4,055,928 Value ($000) $126,302 Avg Close $30.74 Range $22.15 - $38.43
Q1 2022
Shares 4,721,811 Value ($000) $166,963 Avg Close $30.19 Range $23.25 - $37.84
Q4 2021
Shares 3,215,741 Value ($000) $100,621 Avg Close $35.81 Range $28.80 - $43.14
Q3 2021
Shares 2,516,443 Value ($000) $87,044 Avg Close $38.04 Range $31.68 - $46.80
Q2 2021
Shares 1,822,633 Value ($000) $81,727 Avg Close $40.93 Range $34.18 - $51.00
Q1 2021
Shares 1,049,204 Value ($000) $52,072 Avg Close $51.75 Range $36.57 - $67.39
Q4 2020
Shares 384,430 Value ($000) $19,698 Avg Close $41.00 Range $33.03 - $56.42
Q3 2020
Shares 671,566 Value ($000) $23,572 Avg Close $26.66 Range $19.16 - $36.23
Q2 2020
Shares 1,104,090 Value ($000) $21,276 Avg Close $17.79 Range $14.58 - $20.20
Q1 2020
Shares 443,063 Value ($000) $7,049 Avg Close $20.25 Range $12.00 - $25.35
Q4 2019
Shares 369,563 Value ($000) $8,167 Avg Close $18.11 Range $14.50 - $22.61
Q3 2019
Shares 309,363 Value ($000) $5,841 Avg Close $21.75 Range $18.70 - $24.82
Q2 2019
Shares 306,363 Value ($000) $6,688 Avg Close $19.81 Range $16.90 - $22.93
Q1 2019
Shares 268,463 Value ($000) $5,001 Avg Close $20.56 Range $14.00 - $25.89
Q4 2018
Shares 246,563 Value ($000) $3,536 Avg Close $15.07 Range $12.69 - $17.97
Q3 2018
Shares 165,563 Value ($000) $2,401 Avg Close $13.77 Range $12.11 - $15.52
Q2 2018
Shares 118,163 Value ($000) $1,446 Avg Close $15.02 Range $11.37 - $17.97
Q1 2018
Shares 170,463 Value ($000) $2,773 Avg Close $16.10 Range $14.45 - $17.60
Q4 2017
Shares 156,663 Value ($000) $2,641 Avg Close $17.18 Range $15.42 - $19.09
Q3 2017
Shares 136,263 Value ($000) $2,295 Avg Close $16.38 Range $14.84 - $18.12
Q2 2017
Shares 15,963 Value ($000) $254 Avg Close $13.38 Range $12.07 - $16.38