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 |
Feb 15, 2023 | $38.80 | $41.67 | $38.80 | $41.61 | 1 067 663 |
Feb 14, 2023 | $39.71 | $39.93 | $38.41 | $39.49 | 960 230 |
Feb 13, 2023 | $40.40 | $41.19 | $40.09 | $40.43 | 609 141 |
Feb 10, 2023 | $39.73 | $40.71 | $39.56 | $40.32 | 865 341 |
Feb 09, 2023 | $40.78 | $42.38 | $39.87 | $40.10 | 854 754 |
Feb 08, 2023 | $40.91 | $41.91 | $39.66 | $39.69 | 1 032 782 |
Feb 07, 2023 | $40.64 | $40.84 | $39.04 | $40.11 | 988 716 |
Feb 06, 2023 | $40.28 | $40.80 | $39.55 | $40.55 | 793 692 |
Feb 03, 2023 | $41.13 | $41.87 | $40.25 | $40.63 | 605 663 |
Feb 02, 2023 | $42.90 | $43.36 | $41.68 | $41.90 | 1 245 638 |
Feb 01, 2023 | $42.17 | $42.88 | $40.90 | $42.03 | 1 148 109 |
Jan 31, 2023 | $40.08 | $42.16 | $39.94 | $42.07 | 742 659 |
Jan 30, 2023 | $39.94 | $41.20 | $39.27 | $39.91 | 1 094 466 |
Jan 27, 2023 | $40.51 | $41.59 | $39.95 | $40.85 | 1 278 226 |
Jan 26, 2023 | $42.25 | $42.60 | $40.64 | $41.00 | 1 043 235 |
Jan 25, 2023 | $41.75 | $42.36 | $41.21 | $41.85 | 844 620 |
Jan 24, 2023 | $42.45 | $42.96 | $41.60 | $42.60 | 778 154 |
Jan 23, 2023 | $41.96 | $43.13 | $41.82 | $42.68 | 969 021 |
Jan 20, 2023 | $41.54 | $42.12 | $40.72 | $41.89 | 1 094 234 |
Jan 19, 2023 | $40.20 | $41.28 | $39.63 | $40.91 | 1 438 947 |
Jan 18, 2023 | $42.00 | $42.42 | $40.40 | $41.34 | 1 525 700 |
Jan 17, 2023 | $43.02 | $43.18 | $41.37 | $41.70 | 1 073 590 |
Jan 13, 2023 | $42.69 | $44.07 | $42.36 | $43.00 | 1 190 700 |
Jan 12, 2023 | $43.05 | $43.38 | $41.49 | $43.18 | 1 716 325 |
Jan 11, 2023 | $41.44 | $43.77 | $41.29 | $42.87 | 2 642 100 |