Stock Comparison

CSIQ KLAC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CSIQ
Canadian Solar Inc
KLAC
Kla Corp
Price $16.27 $248.64
Change % +1.69% -3.93%
Market Cap 1.10B 325.22B
P/E Ratio 69.6
EPS $-1.51 $35.32
52W High $34.59 $269.90
52W Low $9.41 $83.22
Volume
Avg Volume 2.51M 15.35M
Open $16.28 $246.77
Prev Close $16.00 $258.80
Div Yield 0.36%
Annual Dividend $6.79
Payout Ratio 22.3%
Analyst Rating Strong sell Buy
Price Target $50.90 $201.21
Total Analysts 17 36