CSIQ
CSIQ
NASDAQ · Semiconductors

Canadian Solar Inc

$20.06
+2.38 (+13.46%)
As of May 10, 10:09 PM ET ·
CSIQ vs Semiconductors Average
Profit Margin
CSIQ -1.9%
Avg 20.8%
Rev Growth
CSIQ -9.2%
Avg +16.2%

Semiconductors Peers

674 stocks in sector
Symbol Name Price Change % Market Cap P/E Margin Growth Div Yield Analyst
CSIQ Canadian Solar Inc $20.06 +13.46% 1.20B -1.9% -9.2% Current
NVDA NVIDIA Corp $218.02 -0.65% 5.26T 43.8 55.6% +100.1% 0.02% Strong buy Compare
AVGO Broadcom Inc. $413.02 -3.60% 1.99T 79.9 36.2% +24.4% 0.62% Strong buy Compare
MU Micron Technology Inc $741.29 -6.79% 599.50B 24.9 22.8% +6.7% 0.10% Strong buy Compare
AMD Advanced Micro Devices Inc $458.79 +0.79% 587.80B 135.6 12.5% +13.6% Strong buy Compare
INTC Intel Corp $129.44 +3.62% 500.79B -0.5% -5.7% Hold Compare
LRCX Lam Research Corp $296.05 +0.68% 320.02B 47.7 29.1% +2.3% 0.40% Strong buy Compare
AMAT Applied Materials Inc $443.62 +1.88% 313.15B 40.0 24.7% +3.2% 0.54% Strong buy Compare
TXN Texas Instruments Inc $291.58 -2.08% 255.25B 47.6 28.3% -4.1% 2.02% Hold Compare
KLAC Kla Corp $1,762.71 -4.47% 229.43B 50.3 33.4% +9.7% 0.43% Buy Compare
ADI Analog Devices Inc $413.95 -2.08% 193.59B 71.5 20.6% -2.8% 1.09% Strong buy Compare
QCOM Qualcomm Inc $237.53 +8.42% 158.83B 29.6 12.5% +0.1% 2.75% Hold Compare
MRVL Marvell Technology Inc $170.84 +0.42% 144.39B 54.1 32.6% +11.5% 0.15% Strong buy Compare
NXPI Nxp Semiconductors Nv $294.87 -3.63% 58.42B 28.9 16.5% -2.4% 1.75% Strong buy Compare
MPWR Monolithic Power Systems Inc $1,568.83 -5.55% 55.55B 90.2 22.1% +15.9% 0.68% Strong buy Compare
TER Teradyne Inc $366.64 +1.91% 54.08B 97.6 17.4% +0.4% 0.15% Buy Compare
MCHP Microchip Technology Inc $95.75 -3.31% 50.80B 0.0% -13.6% 1.96% Strong buy Compare
ON On Semiconductor $107.24 +3.91% 40.32B 70.3 2.0% -10.4% Hold Compare
GFS Globalfoundries Inc $71.19 -5.07% 39.47B 44.6 13.0% -5.7% Hold Compare
CRDO Credo Technology Group Holdi $191.68 -8.82% 34.73B 102.2 12.0% +60.1% Strong buy Compare
ALAB Astera Labs Inc $198.40 -4.32% 33.30B 152.0 25.7% +120.2% Strong buy Compare