• FirefoxTry Yahoo Finance on Firefox »
  • Dow Up 1.09% Nasdaq Up 0.98%

    Canadian Solar Inc. (CSIQ)

    25.74 Up +0.95(3.83%) NASDAQ - As of 4:00PM EDT
    | After Hours: 26.06 Up +0.32 (1.24%) 5:57PM EDT