• FirefoxTry Yahoo Finance on Firefox »
  • Dow Down 0.26% Nasdaq Down 0.34%

    Canadian Solar Inc. (CSIQ)

    25.84 Down -1.56(5.69%) NASDAQ - As of 4:00PM EDT
    | After Hours: 26.08 Up +0.24 (0.93%) 6:04PM EDT