Stock analysis, AI verdict, fundamentals & technical signals
Rating: NEUTRAL
Price: $9.26 Analyst target: $16.93 Upside: 82.83%
Canadian Solar Inc. designs, develops, manufactures and sells solar ingots, wafers, cells, modules and other solar energy products. The company is headquartered in Guelph, Canada.
See the full interactive analysis & chart →Informational only — not investment advice.