Canadian Solar Inc [CSIQ] Revenue clocked in at $7.61 billion, down -42.36% YTD: What’s Next?
Canadian Solar Inc [NASDAQ: CSIQ] stock went on a downward path that fall over -0.98% on Wednesday, amounting to a one-week price decrease of less than -12.90%. Over the last 12 months, CSIQ stock dropped by -62.90%. The one-year Canadian Solar Inc stock forecast points