NASDAQ:CSIQ
Canadian Solar Inc. Stock Price (Quote)
$15.15
+0.650 (+4.48%)
At Close: Apr 26, 2024
Range | Low Price | High Price | Comment |
---|---|---|---|
30 days | $14.11 | $20.26 | Friday, 26th Apr 2024 CSIQ stock ended at $15.15. This is 4.48% more than the trading day before Thursday, 25th Apr 2024. During the day the stock fluctuated 5.51% from a day low at $14.70 to a day high of $15.51. |
90 days | $14.11 | $24.32 | |
52 weeks | $14.11 | $45.29 |
Date | Open | High | Low | Close | Volume |
Mar 23, 2023 | $38.47 | $41.00 | $37.91 | $38.45 | 1 542 372 |
Mar 22, 2023 | $41.49 | $41.72 | $37.73 | $37.74 | 1 880 856 |
Mar 21, 2023 | $39.00 | $41.82 | $37.00 | $41.25 | 4 540 197 |
Mar 20, 2023 | $35.30 | $36.65 | $34.93 | $35.86 | 1 434 075 |
Mar 17, 2023 | $36.50 | $36.66 | $34.31 | $35.03 | 1 819 177 |
Mar 16, 2023 | $37.61 | $37.61 | $35.79 | $36.72 | 1 240 597 |
Mar 15, 2023 | $38.39 | $38.81 | $37.25 | $38.11 | 1 334 636 |
Mar 14, 2023 | $39.99 | $40.53 | $39.10 | $39.57 | 868 133 |
Mar 13, 2023 | $38.49 | $40.12 | $37.63 | $39.20 | 1 172 889 |
Mar 10, 2023 | $40.90 | $40.92 | $38.29 | $39.25 | 1 464 923 |
Mar 09, 2023 | $42.83 | $43.70 | $41.20 | $41.41 | 985 415 |
Mar 08, 2023 | $42.87 | $42.87 | $41.52 | $42.60 | 721 430 |
Mar 07, 2023 | $42.71 | $43.18 | $41.97 | $42.56 | 585 672 |
Mar 06, 2023 | $41.80 | $43.47 | $41.75 | $42.71 | 1 097 519 |
Mar 03, 2023 | $41.13 | $42.46 | $40.24 | $41.75 | 1 235 225 |
Mar 02, 2023 | $41.01 | $41.52 | $40.62 | $40.89 | 588 607 |
Mar 01, 2023 | $40.73 | $42.30 | $40.51 | $41.77 | 1 466 568 |
Feb 28, 2023 | $39.16 | $40.07 | $39.00 | $39.75 | 606 531 |
Feb 27, 2023 | $37.99 | $39.42 | $37.85 | $39.27 | 939 632 |
Feb 24, 2023 | $37.54 | $37.60 | $36.21 | $37.55 | 1 054 537 |
Feb 23, 2023 | $38.48 | $38.85 | $37.48 | $38.17 | 650 259 |
Feb 22, 2023 | $36.89 | $38.12 | $36.46 | $37.50 | 1 195 493 |
Feb 21, 2023 | $38.51 | $38.83 | $36.94 | $36.99 | 1 423 372 |
Feb 17, 2023 | $39.23 | $39.49 | $38.50 | $38.94 | 835 505 |
Feb 16, 2023 | $41.33 | $42.11 | $39.77 | $39.80 | 820 690 |