Canadian Solar Inc. (CSIQ) Stock Price & Market Cap | Feixiaohao

Canadian Solar Inc. (CSIQ) price $9.26, 24h -0.96%, market cap $628M.