NASDAQ:CSIQ | Stock Price History | Canadian Solar Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2006-11-09 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$2.23$4.40$8.66$17.05$33.59$66.152006-11-092026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$13.4653,918
2026-09-03$13.3361,492
2026-09-02$12.8886,033
2026-09-01$12.2749,959
2026-08-31$13.12109,523
2026-08-28$13.7893,534
2026-08-27$13.98$13.983,414,400$13.45154,618
2026-08-26$13.87$13.871,627,200$14.2674,182
2026-08-25$14.28$14.281,541,600$14.6675,370
2026-08-24$14.32$14.321,183,500$14.4861,516
2026-08-21$14.55$14.551,839,300$14.9564,319
2026-08-20$14.73$14.732,441,400$15.7893,026
2026-08-19$15.78$15.781,586,200$14.9944,893
2026-08-18$14.74$14.741,450,700$14.5132,529
2026-08-17$14.79$14.791,226,000$15.2719,309
2026-08-14$15.14$15.141,558,400$15.3855,378
2026-08-13$15.31$15.311,112,900$15.6526,166
2026-08-12$15.72$15.721,126,500$16.4035,301
2026-08-11$15.88$15.881,589,100$15.9032,616
2026-08-10$15.60$15.601,305,400$15.7350,834
2026-08-07$15.91$15.911,810,100$15.7033,885
2026-08-06$15.47$15.472,151,900$15.2139,061
2026-08-05$15.40$15.402,024,700$15.9771,389
2026-08-04$16.39$16.391,801,400$15.5974,367
2026-08-03$15.52$15.521,911,500$15.0547,665
2026-07-31$15.08$15.081,766,100$15.0760,631
2026-07-30$14.76$14.762,079,500$14.5273,162
2026-07-29$13.72$13.721,886,400$14.0050,159
2026-07-28$13.66$13.661,877,300$13.5051,815
2026-07-27$13.79$13.792,346,800$13.7851,289
2026-07-24$13.35$13.352,804,000$14.5278,991
2026-07-23$14.69$14.691,452,600$15.6839,430
2026-07-22$15.40$15.401,892,500$15.7958,463
2026-07-21$15.37$15.372,711,200$15.6865,720
2026-07-20$15.20$15.201,844,600$15.1950,919
2026-07-17$14.95$14.952,582,000
2026-07-16$14.74$14.742,093,500
2026-07-15$15.84$15.842,347,400
2026-07-14$15.19$15.192,822,800
2026-07-13$14.73$14.732,267,300
2026-07-10$15.02$15.021,154,600
2026-07-09$14.99$14.992,691,000
2026-07-08$14.75$14.752,940,200
2026-07-07$14.35$14.353,878,900
2026-07-06$15.15$15.151,840,400
2026-07-02$14.46$14.462,597,400
2026-07-01$15.65$15.651,973,800
2026-06-30$16.02$16.022,348,800
2026-06-29$14.76$14.762,634,400
2026-06-26$15.39$15.398,360,700
2026-06-25$15.82$15.821,778,300
2026-06-24$14.98$14.981,987,000
2026-06-23$14.73$14.732,370,000
2026-06-22$16.02$16.021,635,600
2026-06-18$16.27$16.272,798,900
2026-06-17$16.00$16.002,074,800
2026-06-16$16.69$16.691,488,200
2026-06-15$16.88$16.882,088,500
2026-06-12$16.73$16.733,197,600
2026-06-11$15.76$15.762,347,000
2026-06-10$15.24$15.242,740,700
2026-06-09$16.12$16.122,859,800
2026-06-08$17.04$17.041,871,100
2026-06-05$17.16$17.163,627,100
2026-06-04$19.47$19.472,334,800
2026-06-03$19.53$19.532,811,900
2026-06-02$20.57$20.574,574,900
2026-06-01$18.30$18.302,731,500
2026-05-29$18.99$18.993,022,700
2026-05-28$20.26$20.264,061,700
2026-05-27$19.05$19.052,461,000
2026-05-26$18.93$18.933,717,400
2026-05-22$18.88$18.883,244,200
2026-05-21$18.10$18.103,477,000
2026-05-20$16.66$16.662,242,500
2026-05-19$15.86$15.863,586,700
2026-05-18$17.18$17.182,852,900
2026-05-15$17.88$17.884,461,500
2026-05-14$17.82$17.829,153,700
2026-05-13$20.05$20.052,843,100
2026-05-12$19.41$19.413,247,400
2026-05-11$19.85$19.853,901,200
2026-05-08$20.06$20.065,713,700
2026-05-07$17.68$17.683,722,700
2026-05-06$16.88$16.881,652,800
2026-05-05$16.80$16.801,846,900
2026-05-04$15.87$15.872,516,600
2026-05-01$16.73$16.733,460,500
2026-04-30$15.29$15.293,495,500
2026-04-29$14.72$14.722,718,100
2026-04-28$14.85$14.853,984,900
2026-04-27$13.92$13.922,351,400
2026-04-24$14.12$14.122,663,400
2026-04-23$14.67$14.673,409,100
2026-04-22$13.51$13.512,926,300
2026-04-21$12.38$12.382,272,700
2026-04-20$13.17$13.172,034,100
2026-04-17$13.20$13.203,221,600
2026-04-16$12.98$12.984,018,100
2026-04-15$13.64$13.642,973,300