CSIQ
CSIQ

Canadian Solar Inc

NASDAQ · Semiconductors
$19.89
+0.91 (+4.79%)
Analyst Consensus
Strong Sell
17 analysts
Buy 3 18%
Hold 6 35%
Sell 8 47%
Price Target
Analyst Price Target +155.9% upside
Low Target $34.40
Average Target $50.90
High Target $64.28
Current Price $19.89
Current
$19.89
Target
$50.90
$34.40 $50.90 avg $64.28