NASDAQ:CSIQ
Canadian Solar Inc. Stock Price (Quote)
$19.76
+0.360 (+1.86%)
At Close: Mar 28, 2024
Range | Low Price | High Price | Comment |
---|---|---|---|
30 days | $17.84 | $21.99 | Thursday, 28th Mar 2024 CSIQ stock ended at $19.76. This is 1.86% more than the trading day before Wednesday, 27th Mar 2024. During the day the stock fluctuated 3.78% from a day low at $19.05 to a day high of $19.77. |
90 days | $17.84 | $26.59 | |
52 weeks | $17.82 | $45.29 |
Historical Canadian Solar Inc. prices
Date | Open | High | Low | Close | Volume |
2020-08-28 | $29.25 | $32.72 | $28.92 | $32.52 | 4 810 598 |
2020-08-27 | $28.00 | $28.98 | $27.61 | $28.64 | 1 614 025 |
2020-08-26 | $28.00 | $28.83 | $27.80 | $28.05 | 2 442 849 |
2020-08-25 | $27.12 | $27.78 | $26.73 | $27.72 | 1 486 737 |
2020-08-24 | $26.14 | $27.63 | $26.06 | $27.06 | 1 965 435 |
2020-08-21 | $25.59 | $26.65 | $25.59 | $25.96 | 928 072 |
2020-08-20 | $26.26 | $26.59 | $25.45 | $25.69 | 1 222 216 |
2020-08-19 | $26.78 | $27.28 | $26.36 | $26.59 | 1 438 879 |
2020-08-18 | $26.00 | $27.27 | $25.75 | $26.70 | 1 987 532 |
2020-08-17 | $26.08 | $26.48 | $25.63 | $25.94 | 1 248 551 |
2020-08-14 | $26.41 | $26.41 | $25.51 | $25.89 | 1 511 629 |
2020-08-13 | $25.07 | $26.55 | $24.60 | $26.38 | 2 390 872 |
2020-08-12 | $24.00 | $25.73 | $24.00 | $25.03 | 1 781 011 |
2020-08-11 | $24.54 | $24.72 | $23.32 | $24.04 | 1 166 436 |
2020-08-10 | $25.20 | $25.48 | $23.94 | $24.46 | 1 768 170 |
2020-08-07 | $25.00 | $26.72 | $24.62 | $25.32 | 4 159 962 |
2020-08-06 | $23.69 | $24.13 | $23.35 | $23.62 | 1 009 492 |
2020-08-05 | $24.10 | $24.15 | $23.13 | $23.77 | 969 381 |
2020-08-04 | $22.63 | $24.29 | $22.57 | $23.98 | 1 408 633 |
2020-08-03 | $22.21 | $22.47 | $22.04 | $22.42 | 825 401 |
2020-07-31 | $22.68 | $22.75 | $21.65 | $22.14 | 941 093 |
2020-07-30 | $22.52 | $22.60 | $21.72 | $22.55 | 1 018 543 |
2020-07-29 | $23.10 | $23.54 | $22.67 | $22.77 | 937 353 |
2020-07-28 | $24.37 | $24.53 | $23.01 | $23.01 | 1 083 716 |
2020-07-27 | $23.51 | $24.66 | $23.46 | $24.63 | 2 144 362 |