NASDAQ:CSIQ | Historical Stock Price | 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.

View year

Historical Stock Price — 2026

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
2026-04-14$13.38$13.382,987,000
2026-04-13$12.72$12.721,680,600
2026-04-10$12.63$12.631,819,100
2026-04-09$12.31$12.311,687,100
2026-04-08$12.53$12.533,068,400
2026-04-07$12.11$12.112,616,700
2026-04-06$12.80$12.801,528,500
2026-04-02$13.36$13.361,258,800
2026-04-01$13.64$13.641,403,500
2026-03-31$13.85$13.851,424,300
2026-03-30$12.98$12.981,869,100
2026-03-27$13.45$13.451,581,200
2026-03-26$13.62$13.621,991,300
2026-03-25$14.31$14.312,975,500
2026-03-24$13.26$13.263,088,900
2026-03-23$13.11$13.114,933,800
2026-03-20$14.26$14.265,691,300
2026-03-19$13.53$13.539,953,400
2026-03-18$18.52$18.521,719,700
2026-03-17$18.39$18.391,997,700
2026-03-16$18.04$18.041,266,200
2026-03-13$18.41$18.412,154,700
2026-03-12$18.03$18.031,449,700
2026-03-11$17.69$17.691,483,600
2026-03-10$17.36$17.361,202,600
2026-03-09$16.75$16.752,146,800
2026-03-06$16.00$16.001,759,500
2026-03-05$16.64$16.641,121,800
2026-03-04$17.04$17.041,463,700
2026-03-03$16.66$16.661,750,100
2026-03-02$17.22$17.224,011,400
2026-02-27$17.71$17.713,790,600
2026-02-26$19.94$19.941,829,500
2026-02-25$20.27$20.271,804,000
2026-02-24$21.37$21.371,525,500
2026-02-23$20.70$20.701,387,200
2026-02-20$20.05$20.051,831,200
2026-02-19$19.84$19.841,071,200
2026-02-18$19.82$19.821,279,100
2026-02-17$19.06$19.061,338,000
2026-02-13$19.39$19.391,351,000
2026-02-12$19.90$19.901,674,200
2026-02-11$20.83$20.833,108,500
2026-02-10$21.83$21.832,257,300
2026-02-09$21.02$21.021,814,900
2026-02-06$19.89$19.892,464,900
2026-02-05$18.98$18.982,663,900
2026-02-04$20.68$20.683,328,900
2026-02-03$20.04$20.041,975,100
2026-02-02$19.13$19.131,914,600
2026-01-30$19.13$19.132,410,800
2026-01-29$19.77$19.773,739,300
2026-01-28$21.74$21.742,120,200
2026-01-27$22.15$22.152,259,500
2026-01-26$22.32$22.322,222,300
2026-01-23$22.43$22.434,592,200
2026-01-22$21.45$21.452,204,400
2026-01-21$20.41$20.413,013,700
2026-01-20$20.51$20.513,167,500
2026-01-16$21.74$21.743,162,600
2026-01-15$21.61$21.613,096,600
2026-01-14$20.85$20.853,509,800
2026-01-13$21.98$21.987,319,300
2026-01-12$20.25$20.255,479,600
2026-01-09$19.38$19.387,015,600
2026-01-08$19.39$19.3911,911,600
2026-01-07$22.02$22.023,973,600
2026-01-06$23.48$23.485,462,900
2026-01-05$25.18$25.186,090,300
2026-01-02$25.41$25.413,706,000