Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ambarella, Inc. stock logo
AMBA
Ambarella
$58.55
+8.7%
$48.93
$38.86
$85.15
$2.48B1.99693,434 shs786,250 shs
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$10.59
+8.2%
$8.92
$6.57
$21.05
$700.62M1.351.92 million shs2.37 million shs
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
$13.98
+6.7%
$15.88
$12.41
$30.85
$937.26M0.581.03 million shs1.31 million shs
Xperi Inc. stock logo
XPER
Xperi
$8.35
+3.1%
$7.38
$6.29
$11.08
$380.26M1.29482,688 shs839,383 shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Enter your email address and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ambarella, Inc. stock logo
AMBA
Ambarella
0.00%+6.78%+22.30%-29.88%+17.45%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
0.00%+2.72%+32.21%-1.31%-37.52%
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
0.00%+1.79%-4.82%-40.96%-26.94%
Xperi Inc. stock logo
XPER
Xperi
0.00%+11.99%+23.93%-14.54%-19.12%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Ambarella, Inc. stock logo
AMBA
Ambarella
3.1878 of 5 stars
3.35.00.00.02.62.50.6
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2.6436 of 5 stars
3.11.00.00.01.52.52.5
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
3.4549 of 5 stars
3.44.00.00.03.22.51.3
Xperi Inc. stock logo
XPER
Xperi
2.7872 of 5 stars
3.70.00.00.02.71.71.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ambarella, Inc. stock logo
AMBA
Ambarella
2.67
Moderate Buy$85.0045.18% Upside
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2.18
Hold$16.7758.32% Upside
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
2.75
Moderate Buy$21.0150.32% Upside
Xperi Inc. stock logo
XPER
Xperi
3.33
Buy$19.00127.44% Upside

Current Analyst Ratings Breakdown

Latest AMBA, DQ, CSIQ, and XPER Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/8/2025
Xperi Inc. stock logo
XPER
Xperi
BWS Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingTop Pick ➝ Top Pick$30.00 ➝ $30.00
4/30/2025
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
Hsbc Global Res
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold
4/30/2025
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
HSBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Hold$14.00
4/25/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Roth Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral$9.00
4/17/2025
Ambarella, Inc. stock logo
AMBA
Ambarella
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$100.00 ➝ $80.00
4/17/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeSell ➝ Neutral$8.00
4/15/2025
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral$17.00
3/26/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSell$12.00 ➝ $11.00
3/26/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSell ➝ Sell$11.00 ➝ $9.00
2/27/2025
Ambarella, Inc. stock logo
AMBA
Ambarella
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$95.00 ➝ $100.00
2/27/2025
Ambarella, Inc. stock logo
AMBA
Ambarella
Rosenblatt Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$100.00 ➝ $100.00
(Data available from 5/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ambarella, Inc. stock logo
AMBA
Ambarella
$284.87M8.72N/AN/A$13.91 per share4.21
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$5.99B0.12$8.21 per share1.29$56.01 per share0.19
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
$737.68M1.27$4.55 per share3.07$83.46 per share0.17
Xperi Inc. stock logo
XPER
Xperi
$493.69M0.77$0.12 per share71.78$8.91 per share0.94
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Ambarella, Inc. stock logo
AMBA
Ambarella
-$169.42M-$2.84N/AN/AN/A-62.38%-23.52%-19.93%5/29/2025 (Estimated)
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$274.19M$0.38N/A17.360.740.01%0.02%0.01%5/15/2025 (Estimated)
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
$429.55M-$6.51N/AN/AN/A-9.16%-1.90%-1.68%N/A
Xperi Inc. stock logo
XPER
Xperi
-$136.61M-$0.43N/AN/AN/A-16.72%-7.03%-4.14%N/A

Latest AMBA, DQ, CSIQ, and XPER Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/29/2025Q1 2026
Ambarella, Inc. stock logo
AMBA
Ambarella
$0.04N/AN/AN/A$84.01 millionN/A
5/15/2025Q1 2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
-$1.09N/AN/AN/A$1.11 billionN/A
4/29/2025Q1 2025
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
-$1.02-$1.07-$0.05-$1.07$176.81 million$123.91 million
3/25/2025Q4 2024
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
-$0.21-$1.47-$1.26$0.48$1.57 billion$1.67 billion
2/27/2025Q4 2024
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
-$0.69-$2.71-$2.02-$2.71$153.54 million$195.36 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Ambarella, Inc. stock logo
AMBA
Ambarella
N/AN/AN/AN/AN/A
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
N/AN/AN/AN/AN/A
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
N/AN/AN/AN/AN/A
Xperi Inc. stock logo
XPER
Xperi
$0.202.39%N/AN/A N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ambarella, Inc. stock logo
AMBA
Ambarella
N/A
2.84
2.50
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
0.65
1.06
0.85
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
N/A
4.61
4.28
Xperi Inc. stock logo
XPER
Xperi
N/A
1.29
1.29

Institutional Ownership

CompanyInstitutional Ownership
Ambarella, Inc. stock logo
AMBA
Ambarella
82.09%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
52.36%
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
47.22%
Xperi Inc. stock logo
XPER
Xperi
94.28%

Insider Ownership

CompanyInsider Ownership
Ambarella, Inc. stock logo
AMBA
Ambarella
5.30%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
21.50%
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
24.30%
Xperi Inc. stock logo
XPER
Xperi
2.10%
CompanyEmployeesShares OutstandingFree FloatOptionable
Ambarella, Inc. stock logo
AMBA
Ambarella
90042.41 million39.33 millionOptionable
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
13,50066.16 million51.94 millionOptionable
Daqo New Energy Corp. stock logo
DQ
Daqo New Energy
2,40067.06 million49.97 millionOptionable
Xperi Inc. stock logo
XPER
Xperi
2,10045.52 million44.07 millionOptionable

Recent News About These Companies

StockNews.com Downgrades Xperi (NASDAQ:XPER) to Hold
Xperi (NASDAQ:XPER) Receives "Top Pick" Rating from BWS Financial
Xperi First Quarter 2025 Earnings: EPS Beats Expectations
Q1 2025 Xperi Inc Earnings Call
Xperi reports “pleasing” Q1
Xperi CEO “very pleased” TiVo One rollout
Xperi Inc. Announces First Quarter 2025 Results

New MarketBeat Followers Over Time

Media Sentiment Over Time

Ambarella stock logo

Ambarella NASDAQ:AMBA

$58.55 +4.70 (+8.73%)
Closing price 04:00 PM Eastern
Extended Trading
$58.94 +0.39 (+0.66%)
As of 07:14 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Ambarella, Inc. develops semiconductor solutions that enable high-definition (HD) and ultra HD compression, image signal processing, and artificial intelligence processing worldwide. The company's system-on-a-chip designs integrated HD video processing, image processing, artificial intelligence computer vision algorithms, audio processing, and system functions onto a single chip for delivering video and image quality, differentiated functionality, and low power consumption. Its solutions are used in automotive cameras, such as automotive video recorders, electronic mirrors, front advanced driver assistance system camera, cabin monitoring system and driver monitoring system camera, and central domain controllers for autonomous vehicle; enterprise and public class, and home security camera; and robotics and industrial application, including identification/authentication cameras, robotic products, and sensing cameras, as well as cameras for the enterprise, home, public spaces, and consumer leisure comprising wearable body cameras, sports action cameras, social media cameras, drones for capturing aerial video or photographs, video conferencing, and virtual reality applications. The company sells its solutions to original design manufacturers and original equipment manufacturers through its direct sales force and distributors. Ambarella, Inc. was incorporated in 2004 and is headquartered in Santa Clara, California.

Canadian Solar stock logo

Canadian Solar NASDAQ:CSIQ

$10.59 +0.80 (+8.17%)
Closing price 04:00 PM Eastern
Extended Trading
$10.61 +0.02 (+0.19%)
As of 07:59 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Canadian Solar Inc., together with its subsidiaries, provides solar energy and battery energy storage products and solutions in in Asia, the Americas, Europe, and internationally. The company operates through two segments, CSI Solar and Recurrent Energy. The CSI Solar segment designs, develops, and manufactures solar ingots, wafers, cells, modules, and other solar power and battery storage products. It offers standard solar modules and battery storage solutions; solar system kits, such as inverters, racking systems, and other accessories; power electronic products; and engineering, procurement, and construction (EPC) services, as well as operates battery energy storage projects. The Recurrent Energy segment engages in the development, construction, maintenance, and sale of solar power and battery storage projects; and operation of solar power plants; and sale of electricity. This segment provides operation and maintenance (O&M) services, including monitoring, inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar projects, as well as asset management services. It has a fleet of solar and battery energy storage plants in operation with an aggregate capacity of approximately 1,005 MWp and 600 MWh. It serves distributors, system integrators, project developers, and installers/EPC companies, as well as utility companies or grid operators, public utilities, licensed suppliers, corporate offtakers, and commercial, industrial or government end users. It sells its products primarily under its Canadian Solar brand name. Canadian Solar Inc. was incorporated in 2001 and is based in Guelph, Canada.

Daqo New Energy stock logo

Daqo New Energy NYSE:DQ

$13.98 +0.88 (+6.69%)
Closing price 03:59 PM Eastern
Extended Trading
$13.94 -0.04 (-0.30%)
As of 07:59 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Daqo New Energy Corp., together with its subsidiaries, manufactures and sells polysilicon to photovoltaic product manufacturers in the People's Republic of China. Its products are used in ingots, wafers, cells, and modules for solar power solutions. The company was formerly known as Mega Stand International Limited and changed its name to Daqo New Energy Corp. in August 2009. Daqo New Energy Corp. was founded in 2006 and is based in Shanghai, the People's Republic of China.

Xperi stock logo

Xperi NASDAQ:XPER

$8.35 +0.25 (+3.14%)
Closing price 03:59 PM Eastern
Extended Trading
$8.30 -0.05 (-0.65%)
As of 06:16 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Xperi Inc. operates as a consumer and entertainment technology company worldwide. It offers Pay-TV solutions, including UX solutions that allows service providers to customize elements of the interactive program guide for their customers and to upgrade the programming features and services; IPTV, a cloud-based solution that supports various services and applications, such as TV programming, broadband OTT video content, digital music, photos, and other media experiences; managed IPTV service; video metadata and services; managed IPTV Service, a customizable, cloud-enabled, and end-to-end streaming video solution that enables operators to quickly launch a branded, fully compliant, full-featured Pay-TV service; metadata libraries comprising television, sports, movies, digital-first, celebrities, books, and video games; personalized content discovery, natural language voice, and insights; and TiVo DVR subscriptions, as well as technical support service. It also provides consumer electronics solutions, such as home and mobile audio solutions, and silicon and software solutions for edge inference; connected car solutions, including HD Radio and DTS AutoStage; and Media Platform that provides Vewd middleware solutions, TiVo OS, TiVo Stream 4K, connected TVs, and connected cars that leverage the TiVo OS, as well as advertising solutions. The company was incorporated in 2019 and is headquartered in San Jose, California.