CSIQ
Canadian Solar Inc
NASDAQ · Semiconductors
$19.89
+0.91 (+4.79%)
Analyst Consensus
Strong Sell
17 analysts
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
$19.89
Target
$50.90
$50.90
$34.40
$50.90 avg
$64.28