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
CorMedix Inc. stock logo
CRMD
CorMedix
$6.16
-8.6%
$10.31
$3.61
$13.85
$401.52M1.53988,075 shs2.35 million shs
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
$15.04
-1.4%
$14.78
$12.84
$21.92
$2.62B0.77105,891 shs86,245 shs
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
$39.07
-2.0%
$42.08
$36.52
$58.26
$2.50B1.31339,175 shs685,088 shs
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
$20.47
-5.9%
$21.60
$15.19
$27.29
$2.39B-0.04534,360 shs1.52 million shs
The 10 Best Stocks to Own: Spring 2025 Cover

Discover the 10 best stocks to own in Spring 2025, carefully selected for their growth potential amid market volatility. This exclusive report highlights top companies poised to thrive in uncertain economic conditions—download now to gain an investing edge.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
CorMedix Inc. stock logo
CRMD
CorMedix
-8.61%-42.80%-40.54%-23.95%+45.28%
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
-1.38%-0.33%-8.63%+4.37%-10.48%
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
-1.98%-3.72%-6.44%-27.85%-22.22%
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
-5.93%-14.71%-2.52%-20.35%-13.45%
Remove Ads
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
CorMedix Inc. stock logo
CRMD
CorMedix
2.6042 of 5 stars
4.61.00.00.03.10.00.6
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
2.6871 of 5 stars
3.03.00.00.03.60.01.9
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
2.1296 of 5 stars
3.51.00.00.03.52.50.0
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
2.6056 of 5 stars
3.51.00.00.03.44.20.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CorMedix Inc. stock logo
CRMD
CorMedix
3.13
Buy$15.14145.83% Upside
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
2.00
Hold$19.0026.33% Upside
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
3.00
Buy$80.50106.04% Upside
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
3.00
Buy$43.33111.69% Upside

Current Analyst Ratings Breakdown

Latest CRMD, NAMS, HCM, and MLTX Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/26/2025
CorMedix Inc. stock logo
CRMD
CorMedix
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$12.00 ➝ $12.00
3/26/2025
CorMedix Inc. stock logo
CRMD
CorMedix
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$18.00 ➝ $12.00
3/25/2025
CorMedix Inc. stock logo
CRMD
CorMedix
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$15.00 ➝ $15.00
3/18/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$67.00
3/7/2025
CorMedix Inc. stock logo
CRMD
CorMedix
Leerink Partnrs
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
3/7/2025
CorMedix Inc. stock logo
CRMD
CorMedix
Leerink Partners
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$18.00
3/5/2025
CorMedix Inc. stock logo
CRMD
CorMedix
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$15.00 ➝ $15.00
3/3/2025
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price Target$41.00
2/27/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$82.00 ➝ $73.00
2/27/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$62.00 ➝ $66.00
2/27/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$100.00 ➝ $100.00
(Data available from 4/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
CorMedix Inc. stock logo
CRMD
CorMedix
$43.47M9.24N/AN/A$1.28 per share4.81
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
$630.20M4.16$0.61 per share24.51$4.27 per share3.52
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
N/AN/AN/AN/A$8.15 per shareN/A
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
$45.56M49.34N/AN/A$3.50 per share5.85
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
CorMedix Inc. stock logo
CRMD
CorMedix
-$46.34M-$0.33N/A6.55N/AN/A-79.21%-64.68%5/8/2025 (Estimated)
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
$100.78MN/A0.0010.30N/AN/AN/AN/A5/9/2025 (Estimated)
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
-$36.01M-$1.89N/AN/AN/AN/A-15.54%-15.09%5/6/2025 (Estimated)
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
-$176.94M-$2.60N/AN/AN/AN/AN/AN/A5/14/2025 (Estimated)

Latest CRMD, NAMS, HCM, and MLTX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/25/2025Q4 2024
CorMedix Inc. stock logo
CRMD
CorMedix
$0.17$0.22+$0.05$0.22$27.46 million$30.00 million
2/26/2025Q4 2024
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
-$0.63-$0.72-$0.09-$0.72N/AN/A
2/26/2025Q4 2024
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
-$0.48-$0.95-$0.47-$0.95$3.30 million$12.77 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
CorMedix Inc. stock logo
CRMD
CorMedix
N/AN/AN/AN/AN/A
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
N/AN/AN/AN/AN/A
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
N/AN/AN/AN/AN/A
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CorMedix Inc. stock logo
CRMD
CorMedix
N/A
3.96
3.60
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
0.07
2.81
2.68
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
N/A
25.51
25.51
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
N/A
10.61
10.61

Institutional Ownership

CompanyInstitutional Ownership
CorMedix Inc. stock logo
CRMD
CorMedix
34.18%
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
8.82%
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
93.85%
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
89.89%

Insider Ownership

CompanyInsider Ownership
CorMedix Inc. stock logo
CRMD
CorMedix
5.20%
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
3.60%
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
12.02%
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
19.50%
CompanyEmployeesShares OutstandingFree FloatOptionable
CorMedix Inc. stock logo
CRMD
CorMedix
3065.18 million57.52 millionOptionable
HUTCHMED (China) Limited stock logo
HCM
HUTCHMED
1,988174.32 million168.04 millionNot Optionable
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
264.01 million56.22 millionOptionable
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
4109.82 million74.37 millionOptionable

Recent News About These Companies

William Blair Keeps Their Buy Rating on NewAmsterdam Pharma Company (NAMS)
NewAmsterdam Pharma Company (NAMS) Gets a Buy from Piper Sandler

New MarketBeat Followers Over Time

Media Sentiment Over Time

CorMedix stock logo

CorMedix NASDAQ:CRMD

$6.16 -0.58 (-8.61%)
Closing price 03/31/2025 04:00 PM Eastern
Extended Trading
$6.08 -0.08 (-1.22%)
As of 07:05 AM 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.

CorMedix Inc., a biopharmaceutical company, focuses on developing and commercializing therapeutic products for the prevention and treatment of infectious and inflammatory diseases in the United States. Its lead product candidate is DefenCath, an antimicrobial catheter lock solution to reduce the incidence of catheter-related bloodstream infections in adult patients with kidney failure. The company was formerly known as Picton Holding Company, Inc. and changed its name to CorMedix, Inc. in January 2007. CorMedix Inc. was incorporated in 2006 and is based in Berkeley Heights, New Jersey.

HUTCHMED stock logo

HUTCHMED NASDAQ:HCM

$15.04 -0.21 (-1.38%)
Closing price 03/31/2025 04:00 PM Eastern
Extended Trading
$15.04 0.00 (-0.03%)
As of 03/31/2025 04:05 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.

HUTCHMED (China) Ltd. is a holding company, which engages in the research and development, manufacture, and sale of pharmaceuticals and health-oriented consumer products. It operates through the Oncology/Immunology and Other Ventures segments. The Oncology/Immunology segment includes the discovery, development, and commercialization of targeted therapies and immunotherapies for the treatment of cancer and immunological diseases. The Other Ventures segment involves the other commercial businesses which include the sales, marketing, manufacture, and distribution of prescription drugs and healthcare products. The company was founded on December 18, 2000 and is headquartered in Hong Kong.

MoonLake Immunotherapeutics stock logo

MoonLake Immunotherapeutics NASDAQ:MLTX

$39.07 -0.79 (-1.98%)
Closing price 03/31/2025 04:00 PM Eastern
Extended Trading
$39.04 -0.03 (-0.08%)
As of 03/31/2025 04:05 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.

MoonLake Immunotherapeutics, a clinical-stage biopharmaceutical company, engages in developing therapies. It develops Sonelokimab, a novel investigational Nanobody for the treatment of inflammation diseases; and hidradenitis suppurativa, psoriatic arthritis, axial spondyloarthritis, and psoriasis. MoonLake Immunotherapeutics was incorporated in 2020 and is headquartered in Zug, Switzerland.

NewAmsterdam Pharma stock logo

NewAmsterdam Pharma NASDAQ:NAMS

$20.47 -1.29 (-5.93%)
Closing price 03/31/2025 04:00 PM Eastern
Extended Trading
$20.45 -0.02 (-0.07%)
As of 03/31/2025 04:33 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.

NewAmsterdam Pharma Company N.V., a late-stage biopharmaceutical company, develops therapies to enhance patient care in populations with metabolic disease. It is developing obicetrapib, an oral low-dose cholesteryl ester transfer protein (CETP) inhibitor, that is in various clinical trials as a monotherapy and a combination therapy with ezetimibe for lowering LDL-C for cardiovascular diseases. The company also develops Obicetrapib which is in Phase 2a clinical trial for Alzheimer's disease. NewAmsterdam Pharma Company N.V. is headquartered in Naarden, the Netherlands.