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
89bio, Inc. stock logo
ETNB
89bio
$9.62
-4.2%
$7.87
$4.16
$11.84
$1.40B1.31.49 million shs4.55 million shs
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
$25.56
+0.4%
$26.97
$22.48
$71.71
$1.51B2.96869,303 shs545,583 shs
Mesoblast Limited stock logo
MESO
Mesoblast
$12.16
+2.4%
$11.18
$5.78
$22.00
$1.55B2.41272,223 shs214,686 shs
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
$0.26
-0.8%
$0.27
$0.17
$0.50
$377.18M-1.093.65 million shs2.14 million shs
Metaverse Stocks And Why You Can't Ignore Them Cover

Thinking about investing in Meta, Roblox, or Unity? Enter your email to learn what streetwise investors need to know about the metaverse and public markets before making an investment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
89bio, Inc. stock logo
ETNB
89bio
-2.33%-0.20%+23.80%+22.74%+15.67%
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
-2.97%+1.31%-2.30%-18.79%-39.44%
Mesoblast Limited stock logo
MESO
Mesoblast
-6.61%+3.58%+4.58%-10.62%+62.83%
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
-3.68%-1.06%-8.93%+7.82%-41.12%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
89bio, Inc. stock logo
ETNB
89bio
2.7372 of 5 stars
3.53.00.00.03.60.80.6
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
2.4195 of 5 stars
3.52.00.00.02.92.50.0
Mesoblast Limited stock logo
MESO
Mesoblast
2.3493 of 5 stars
3.53.00.00.02.20.80.6
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
0.1102 of 5 stars
0.02.00.00.01.90.00.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
89bio, Inc. stock logo
ETNB
89bio
3.00
Buy$26.43174.73% Upside
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
3.09
Buy$95.25272.65% Upside
Mesoblast Limited stock logo
MESO
Mesoblast
3.00
Buy$18.0048.03% Upside
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest NWBO, JANX, ETNB, and MESO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/11/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
5/24/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
5/10/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
4/30/2025
89bio, Inc. stock logo
ETNB
89bio
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
4/24/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
4/8/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
3/31/2025
Mesoblast Limited stock logo
MESO
Mesoblast
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
3/22/2025
89bio, Inc. stock logo
ETNB
89bio
Weiss Ratings
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSell (D-) ➝ Sell (D-)
3/14/2025
89bio, Inc. stock logo
ETNB
89bio
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageNeutral$11.00
3/13/2025
89bio, Inc. stock logo
ETNB
89bio
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$25.00
(Data available from 6/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
89bio, Inc. stock logo
ETNB
89bio
N/AN/AN/AN/A$5.75 per shareN/A
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
$9.34M162.01N/AN/A$7.46 per share3.43
Mesoblast Limited stock logo
MESO
Mesoblast
$5.67M274.04N/AN/A$4.21 per share2.89
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
$1.93M195.43N/AN/A($0.06) per share-4.33
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
89bio, Inc. stock logo
ETNB
89bio
-$142.19M-$3.38N/AN/AN/AN/A-59.58%-52.21%8/4/2025 (Estimated)
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
-$58.29M-$1.36N/AN/AN/A-463.91%-10.47%-9.86%8/6/2025 (Estimated)
Mesoblast Limited stock logo
MESO
Mesoblast
-$87.96MN/A0.00N/AN/AN/AN/AN/A7/29/2025 (Estimated)
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
-$62.60M-$0.07N/AN/A-4,666.29%N/A-261.36%8/7/2025 (Estimated)

Latest NWBO, JANX, ETNB, and MESO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
N/A-$0.01N/A-$0.01N/A$0.38 million
5/8/2025Q1 2025
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
-$0.43-$0.38+$0.05-$0.38$0.59 millionN/A
5/1/2025Q1 2025
89bio, Inc. stock logo
ETNB
89bio
-$0.50-$0.49+$0.01-$0.49N/AN/A
3/31/2025Q4 2024
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
N/A-$0.02N/A-$0.02N/A$0.23 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
89bio, Inc. stock logo
ETNB
89bio
N/AN/AN/AN/AN/A
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
N/AN/AN/AN/AN/A
Mesoblast Limited stock logo
MESO
Mesoblast
N/AN/AN/AN/AN/A
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
89bio, Inc. stock logo
ETNB
89bio
0.09
11.66
11.66
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
N/A
38.80
38.80
Mesoblast Limited stock logo
MESO
Mesoblast
0.21
1.18
1.18
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
N/A
0.09
0.09

Institutional Ownership

CompanyInstitutional Ownership
89bio, Inc. stock logo
ETNB
89bio
N/A
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
75.39%
Mesoblast Limited stock logo
MESO
Mesoblast
1.43%
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
0.04%

Insider Ownership

CompanyInsider Ownership
89bio, Inc. stock logo
ETNB
89bio
2.60%
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
8.10%
Mesoblast Limited stock logo
MESO
Mesoblast
18.80%
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
8.70%
CompanyEmployeesShares OutstandingFree FloatOptionable
89bio, Inc. stock logo
ETNB
89bio
40145.98 million103.15 millionOptionable
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
3059.18 million37.05 millionOptionable
Mesoblast Limited stock logo
MESO
Mesoblast
80127.78 million103.17 millionOptionable
Northwest Biotherapeutics, Inc. stock logo
NWBO
Northwest Biotherapeutics
201.45 billion1.24 billionNot Optionable

Recent News About These Companies

Northwest Biotherapeutics: All Is Not Well With This One
Behind the Bell: Arcutis Biotherapeutics
0K95.IL,0P0000AFQ5,0 (0K95.IL)
Northwest Biotherapeutics, Inc. (NWBO)

New MarketBeat Followers Over Time

Media Sentiment Over Time

89bio stock logo

89bio NASDAQ:ETNB

$9.62 -0.42 (-4.18%)
As of 04:00 PM Eastern

89bio, Inc., a clinical-stage biopharmaceutical company, focuses on the development and commercialization of therapies for the treatment of liver and cardio-metabolic diseases. Its lead product candidate is pegozafermin, a glycoPEGylated analog of fibroblast growth factor 21 for the treatment of nonalcoholic steatohepatitis; and for the treatment of severe hypertriglyceridemia. The company was incorporated in 2018 and is headquartered in San Francisco, California.

Janux Therapeutics stock logo

Janux Therapeutics NASDAQ:JANX

$25.56 +0.10 (+0.39%)
As of 04:00 PM Eastern

Janux Therapeutics, Inc., a clinical stage biopharmaceutical company, develops immunotherapies based on Tumor Activated T Cell Engagers (TRACTr) and Tumor Activated Immunomodulators (TRACIr) platforms technology to treat patients suffering from cancer. The company's clinical candidates comprise JANX007, a prostate-specific membrane antigen or PSMA-TRACTr, which is in Phase 1 clinical trial in adults for the treatment of metastatic castration-resistant prostate cancer (mCRPC) and the vasculature of other tumors; and JANX008, an epidermal growth factor receptor or EGFR-TRACTr that is in Phase 1 clinical trial for the treatment of multiple solid cancers, including colorectal cancer, squamous cell carcinoma of the head and neck, non-small cell lung cancer, and renal cell carcinoma. Its development pipeline also consists of discovery stage products. The company has strategic research collaboration agreement with Merck Sharp & Dohme Corp. to develop TRACTr product candidates. Janux Therapeutics, Inc. was incorporated in 2017 and is headquartered in San Diego, California.

Mesoblast stock logo

Mesoblast NASDAQ:MESO

$12.16 +0.29 (+2.44%)
As of 04:00 PM Eastern

Mesoblast Limited engages in the development of regenerative medicine products in Australia, the United States, Singapore, and Switzerland. The company offers products in the areas of cardiovascular, spine orthopedic disorder, oncology, hematology, and immune-mediated and inflammatory diseases. Its proprietary regenerative medicine technology platform is based on specialized cells known as mesenchymal lineage cells. The company offers Remestemcel-L that is in Phase III clinical trials for the treatment of systemic inflammatory diseases, including steroid refractory acute graft versus host disease, acute respiratory distress syndrome, and biologic refractory inflammatory bowel disease; and Remestemcel-L, which is in Phase III clinical trials to treat chronic heart failure and chronic low back pain due to degenerative disc disease. It is also developing MPC-300-IV to treat biologic refractory rheumatoid arthritis diabetic nephropathy; and MPC-25-IC for the treatment or prevention of acute myocardial infarction. It has strategic partnerships with Tasly Pharmaceutical Group to offer MPC-150-IM for heart failure and MPC-25-IC for heart attacks in China; JCR Pharmaceuticals Co. Ltd. to treat wound healing in patients with epidermolysis bullosa; and Grünenthal to develops and commercializes cell therapy for the treatment of chronic low back pain. The company was incorporated in 2004 and is headquartered in Melbourne, Australia.

Northwest Biotherapeutics stock logo

Northwest Biotherapeutics OTCMKTS:NWBO

$0.26 0.00 (-0.76%)
As of 03:59 PM Eastern

Northwest Biotherapeutics, Inc., a biotechnology company, develops personalized immune therapies for cancer in the United States and internationally. The company develops its products based on DCVax, a platform technology that uses activated dendritic cells to mobilize a patient's own immune system to attack cancer. Its lead product, DCVax-L, which has completed Phase III clinical trials to treat Glioblastoma multiforme brain cancer. The company also develops DCVax-Direct, which is in Phase I/II clinical trials to treat inoperable solid tumors. The company was founded in 1996 and is headquartered in Bethesda, Maryland.