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
China Yuchai International Limited stock logo
CYD
China Yuchai International
$17.45
+1.2%
$17.05
$8.13
$26.10
$654.69M0.91137,560 shs222,871 shs
Niu Technologies stock logo
NIU
Niu Technologies
$3.53
+5.4%
$3.35
$1.65
$4.90
$275.07M-0.16662,440 shs803,650 shs
CarParts.com, Inc. stock logo
PRTS
CarParts.com
$0.82
+1.4%
$0.93
$0.68
$1.45
$48.03M1.52688,571 shs1.20 million shs
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$2.90
+5.1%
$3.22
$2.50
$6.60
$50.25M3.0145,084 shs33,146 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
China Yuchai International Limited stock logo
CYD
China Yuchai International
0.00%+3.86%+12.46%+53.85%+106.73%
Niu Technologies stock logo
NIU
Niu Technologies
0.00%-5.37%+21.38%+55.09%+44.40%
CarParts.com, Inc. stock logo
PRTS
CarParts.com
0.00%-6.98%-1.11%-25.67%-22.10%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
0.00%-6.76%-3.83%-36.55%-52.50%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
China Yuchai International Limited stock logo
CYD
China Yuchai International
N/AN/AN/AN/AN/AN/AN/AN/A
Niu Technologies stock logo
NIU
Niu Technologies
1.3353 of 5 stars
0.05.00.00.02.62.50.0
CarParts.com, Inc. stock logo
PRTS
CarParts.com
3.2354 of 5 stars
3.33.00.00.02.71.70.6
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
1.792 of 5 stars
3.32.00.00.02.00.01.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
China Yuchai International Limited stock logo
CYD
China Yuchai International
2.00
HoldN/AN/A
Niu Technologies stock logo
NIU
Niu Technologies
0.00
N/AN/AN/A
CarParts.com, Inc. stock logo
PRTS
CarParts.com
2.67
Moderate Buy$1.93135.43% Upside
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
2.50
Moderate Buy$7.27150.57% Upside

Current Analyst Ratings Breakdown

Latest CYD, WPRT, PRTS, and NIU Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/9/2025
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$22.00 ➝ $7.00
4/1/2025
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
Cormark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price Target$11.50 ➝ $10.80
4/1/2025
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Perform ➝ Sector Perform$8.00 ➝ $4.00
3/6/2025
CarParts.com, Inc. stock logo
PRTS
CarParts.com
Craig Hallum
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Buy$3.00
2/26/2025
China Yuchai International Limited stock logo
CYD
China Yuchai International
Greenridge Global
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold
(Data available from 5/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
China Yuchai International Limited stock logo
CYD
China Yuchai International
$19.13B0.03$436.25 per share0.04$6,348.18 per share0.00
Niu Technologies stock logo
NIU
Niu Technologies
$3.29B0.08N/AN/A$1.99 per share1.77
CarParts.com, Inc. stock logo
PRTS
CarParts.com
$588.85M0.08$0.12 per share6.65$1.96 per share0.42
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$302.30M0.17N/AN/A$9.34 per share0.31
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
China Yuchai International Limited stock logo
CYD
China Yuchai International
$40.19M$1.6210.7713.32N/AN/AN/AN/A5/27/2025 (Estimated)
Niu Technologies stock logo
NIU
Niu Technologies
-$38.29M-$0.34N/AN/A-8.53%-24.22%-9.95%5/19/2025 (Estimated)
CarParts.com, Inc. stock logo
PRTS
CarParts.com
-$8.22M-$0.70N/AN/A-5.11%-29.57%-12.68%5/13/2025 (Estimated)
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-$49.72M-$1.27N/AN/AN/A-8.01%-25.57%-11.61%5/13/2025 (Estimated)

Latest CYD, WPRT, PRTS, and NIU Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q1 2025
CarParts.com, Inc. stock logo
PRTS
CarParts.com
-$0.1250N/AN/AN/A$146.14 millionN/A
5/13/2025Q1 2025
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-$0.47N/AN/AN/A$70.96 millionN/A
3/31/2025Q4 2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
-$0.24-$0.59-$0.35-$0.59$70.68 million$75.10 million
3/25/2025Q4 2024
CarParts.com, Inc. stock logo
PRTS
CarParts.com
-$0.19-$0.27-$0.08-$0.27$141.22 million$588.85 million
3/17/2025Q4 2024
Niu Technologies stock logo
NIU
Niu Technologies
N/A-$0.13N/A-$0.13N/A$112.23 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
China Yuchai International Limited stock logo
CYD
China Yuchai International
$0.382.18%-39.31%23.46%1 Years
Niu Technologies stock logo
NIU
Niu Technologies
N/AN/AN/AN/AN/A
CarParts.com, Inc. stock logo
PRTS
CarParts.com
N/AN/AN/AN/AN/A
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
China Yuchai International Limited stock logo
CYD
China Yuchai International
N/AN/AN/A
Niu Technologies stock logo
NIU
Niu Technologies
N/A
1.33
0.94
CarParts.com, Inc. stock logo
PRTS
CarParts.com
0.10
1.62
0.57
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
0.16
1.60
1.00

Institutional Ownership

CompanyInstitutional Ownership
China Yuchai International Limited stock logo
CYD
China Yuchai International
N/A
Niu Technologies stock logo
NIU
Niu Technologies
75.06%
CarParts.com, Inc. stock logo
PRTS
CarParts.com
75.30%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
21.30%

Insider Ownership

CompanyInsider Ownership
China Yuchai International Limited stock logo
CYD
China Yuchai International
N/A
Niu Technologies stock logo
NIU
Niu Technologies
10.20%
CarParts.com, Inc. stock logo
PRTS
CarParts.com
5.60%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
0.82%
CompanyEmployeesShares OutstandingFree FloatOptionable
China Yuchai International Limited stock logo
CYD
China Yuchai International
8,92037.52 millionN/AOptionable
Niu Technologies stock logo
NIU
Niu Technologies
70077.92 million69.65 millionNot Optionable
CarParts.com, Inc. stock logo
PRTS
CarParts.com
1,53058.49 million54.19 millionOptionable
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
1,80017.33 million17.12 millionOptionable

Recent News About These Companies

Westport price target lowered to $7 from $22 at H.C. Wainwright
RBC Capital Remains a Hold on Westport Fuel Systems (WPRT)

New MarketBeat Followers Over Time

Media Sentiment Over Time

China Yuchai International stock logo

China Yuchai International NYSE:CYD

$17.45 +0.21 (+1.22%)
Closing price 03:59 PM Eastern
Extended Trading
$17.45 +0.00 (+0.03%)
As of 07:30 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.

China Yuchai International Limited, through its subsidiaries, manufactures, assembles, and sells diesel and natural gas engines for trucks, buses and passenger vehicles, marine, industrial, construction, agriculture, and generator set applications in the People's Republic of China and internationally. It operates through two segments, Yuchai and HLGE. The Yuchai segment manufactures on- and off-road powertrain solutions and applications. The HLGE is engaged in hospitality and property development activities. The company provides diesel engines comprising 4- and 6-cylinder diesel engines, high horsepower marine diesel engines, and power generator engines; natural gas engines, methanol combustion engines, diesel power generators, diesel engine parts, and remanufacturing services; as well as plug in hybrid engines, range extenders, power generation powertrains, hybrid powertrains, integrated electric drive axel powertrains, and fuel cell systems. It also offers maintenance and retrofitting services. It distributes its engines directly to auto original equipment manufacturers, agents, and retailers. The company was founded in 1951 and is based in Singapore.

Niu Technologies stock logo

Niu Technologies NASDAQ:NIU

$3.53 +0.18 (+5.37%)
Closing price 04:00 PM Eastern
Extended Trading
$3.55 +0.02 (+0.57%)
As of 07:48 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.

Niu Technologies designs, manufactures, and sells electric scooters in the People's Republic of China, Europe, and internationally. The company offers RQi, NQi, MQi, SQi, UQi, F, and Gova series smart electric scooters, motorcycles, mopeds, and bicycles; KQi series kick-scooters; BQi series e-bikes; and Niu Aero Sports Bicycles. It also provides accessories and spare parts under the NIU brand name comprising scooter accessories, such as raincoats, gloves, knee pads, storage baskets and tail boxes, smart phone holders, backrests, and locks; lifestyle accessories, which includes T-shirts, coats, jeans, hats, bags, jewelry, notebooks, badges, key chain, and mugs; and performance upgrade components consisting of upgraded wheels, shock absorbers, brake calipers, and carbon fiber body panels. In addition, the company operates NIU app, which provides online repair request, service station locator, theft reporting, smart check, smart services, scooter status, historical riding data, and key diagnostics, as well as NIU cover, which provides insurance services. It sells and services its products through city partners and franchised stores, distributors, third-party e-commerce platforms, and its online store. The company was incorporated in 2014 and is headquartered in Beijing, the People's Republic of China.

CarParts.com stock logo

CarParts.com NASDAQ:PRTS

$0.82 +0.01 (+1.36%)
Closing price 04:00 PM Eastern
Extended Trading
$0.87 +0.05 (+6.19%)
As of 07:58 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.

CarParts.com, Inc., together with its subsidiaries, operates as an online provider of aftermarket auto parts and accessories in the United States and the Philippines. It offers replacement parts, such as parts for the exterior of an automobile; mirror products; engine and chassis components, as well as other mechanical and electrical parts; and performance parts and accessories. The company sells its products to individual customers through its flagship website www.carparts.com and app; online marketplaces, including third-party auction sites and shopping portals; and auto parts wholesale distributors. The company was formerly known as U.S. Auto Parts Network, Inc. and changed its name to CarParts.com, Inc. in July 2020. CarParts.com, Inc. was incorporated in 1995 and is headquartered in Torrance, California.

Westport Fuel Systems stock logo

Westport Fuel Systems NASDAQ:WPRT

$2.90 +0.14 (+5.07%)
Closing price 03:55 PM Eastern
Extended Trading
$2.93 +0.03 (+0.90%)
As of 06:26 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.

Westport Fuel Systems Inc. engages in the engineering, manufacturing, and supplying alternative fuel systems and components for use in transportation applications in Europe, Asia, North America, South America, and internationally. The company operates through two segments, Original Equipment Manufacturers and Independent Aftermarket. It offers alternative fuel systems and components, such as liquefied petroleum gas (LPG), compressed natural gas (CNG), liquefied natural gas (LNG), renewable natural gas or biomethane, and hydrogen; and pressure regulators, injectors, electronic control units, valves and filters, complete bi-fuel, mono-fuel and dual-fuel LPG and natural gas conversion kits and high-pressure hydrogen components. The company provides Westport's LNG high pressure direct injection 2.0 fuel system and bi-fuel products; offers turnkey solutions covering all process phases, including prototyping, development, calibration, validation, homologation, vehicle conversion and logistic services, as well as systems for diesel-powered vehicles; and supplies hydrogen fuel system components for light, medium, and heavy-duty applications. It offers its products under the AFS, BRC, Emer, GFI, HPDI, Stako, Prins, Zavoli, OMVL, TA Gas Technology, Vialle, and Valtek brands. The company was formerly known as Westport Innovations Inc. and changed its name to Westport Fuel Systems Inc. in June 2016. Westport Fuel Systems Inc. was incorporated in 1995 and is headquartered in Vancouver, Canada.