Stock Comparison

CSIQ ON
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CSIQ
Canadian Solar Inc
ON
On Semiconductor
Price $16.27 $90.65
Change % +1.69% -23.66%
Market Cap 1.10B 35.54B
P/E Ratio 61.9
EPS $-1.51 $1.40
52W High $34.59 $134.92
52W Low $9.41 $44.56
Volume
Avg Volume 2.51M 11.65M
Open $16.28 $98.29
Prev Close $16.00 $118.74
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Strong sell Hold
Price Target $50.90 $69.48
Total Analysts 17 43