Is Canadian Solar Inc (NASDAQ:CSIQ), -126.83% Away From High, Poised For A Strong Comeback?
In last trading session, Canadian Solar Inc (NASDAQ:CSIQ) saw 3.41 million shares changing hands with its beta currently measuring 1.36. Company’s recent per share price