$12.54 +0.05 (0.40%) Canadian Solar Inc - NASDAQ

Jan. 20, 2017 | 04:00 PM

Quotes

  1. Quotes

  2. Charts

  3. Analysis

  4. Options

  5. Historical



Last Trade: 12.54
Trade Time: Jan 20 04:00 PM Eastern Daylight Time
Change: +0.05 (0.40%)
Prev Close: 12.49
Open: 12.60
Bid: 12.54
Ask: 12.55
  1. Ask Slim Market Week, New Year's Edition

    TalkMarkets | Dec. 30, 2016 | 21:06PM EST
  2. Dark Times For Solar Panel Makers As Falling Costs Hit Profits

    Investors Business Daily | Dec. 30, 2016 | 14:55PM EST
  3. Nasdaq Carves New High, Dow And S&P 500 Drift Up; Fertilizers Rally

    Investors Business Daily | Dec. 27, 2016 | 16:28PM EST
  4. AskSlim Market Week - 11/11/16

    TalkMarkets | Nov. 11, 2016 | 22:29PM EST
  5. A Solar-Powered Glow-In-The-Dark Market Rallysaurus

    TalkMarkets | Oct. 19, 2016 | 21:50PM EST
  6. Axiom upgrades solar sector two notches on China demand outlook

    TalkMarkets | Oct. 6, 2016 | 15:24PM EST
  7. SunPower Blasts Q4 Views; But Q1, 2016 Outlooks Lag Wall Street

    IBD | Feb. 17, 2016 | 16:40PM EST
  8. Mid-Afternoon Market Update: Dow Jumps 200 Points; Community Health Systems Shares Drop On Downbeat Results

    Benzinga | Feb. 16, 2016 | 14:33PM EST
  9. Top Performing Industries For February 16, 2016

    Benzinga | Feb. 16, 2016 | 10:33AM EST
  10. Benzinga's Volume Movers

    Benzinga | Feb. 16, 2016 | 10:18AM EST
  11. Mid-Morning Market Update: Markets Open Higher; Hormel Foods Raises Full-Year Forecast

    Benzinga | Feb. 16, 2016 | 10:05AM EST
  12. Solar Stocks Are Getting Killed By SolarCity's Whiff

    Benzinga | Feb. 10, 2016 | 10:18AM EST
  13. Should You Bet Big on the Solar Industry?

    GuruFocus | Feb. 5, 2016 | 13:23PM EST
  14. 9 Stocks Moving In Tuesday's Pre-Market Session

    Benzinga | Jan. 19, 2016 | 08:27AM EST
  15. Worst Performing Industries For January 7, 2016

    Benzinga | Jan. 7, 2016 | 11:13AM EST
Trading Center