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
Alvotech stock logo
ALVO
Alvotech
$8.32
+1.5%
$8.38
$7.35
$13.70
$2.51B0.1370,225 shs192,104 shs
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$6.69
+2.1%
$6.91
$4.25
$9.85
$2.47B0.431.73 million shs1.46 million shs
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
$2.54
+1.6%
$2.49
$1.83
$7.48
$2.40B0.2710.62 million shs15.33 million shs
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
$11.10
-0.4%
$6.80
$2.86
$13.51
$761.84M2.081.38 million shs787,811 shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alvotech stock logo
ALVO
Alvotech
0.00%-0.24%+3.48%-9.47%-32.36%
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
0.00%+3.00%-7.35%-3.80%-18.08%
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
0.00%0.00%+6.28%-5.93%-28.85%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
0.00%+16.72%+74.80%+152.27%-7.88%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Alvotech stock logo
ALVO
Alvotech
$8.32
+1.5%
$8.38
$7.35
$13.70
$2.51B0.1370,225 shs192,104 shs
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$6.69
+2.1%
$6.91
$4.25
$9.85
$2.47B0.431.73 million shs1.46 million shs
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
$2.54
+1.6%
$2.49
$1.83
$7.48
$2.40B0.2710.62 million shs15.33 million shs
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
$11.10
-0.4%
$6.80
$2.86
$13.51
$761.84M2.081.38 million shs787,811 shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alvotech stock logo
ALVO
Alvotech
0.00%-0.24%+3.48%-9.47%-32.36%
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
0.00%+3.00%-7.35%-3.80%-18.08%
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
0.00%0.00%+6.28%-5.93%-28.85%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
0.00%+16.72%+74.80%+152.27%-7.88%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Alvotech stock logo
ALVO
Alvotech
2.25
Hold$14.0068.27% Upside
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
2.00
Hold$9.0034.63% Upside
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
2.83
Moderate Buy$10.75323.23% Upside
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
2.57
Moderate Buy$24.00116.22% Upside

Current Analyst Ratings Breakdown

Latest OLMA, ALVO, IBRX, and BHC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/27/2025
Alvotech stock logo
ALVO
Alvotech
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (E+)
9/27/2025
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
9/27/2025
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
9/27/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
9/23/2025
Alvotech stock logo
ALVO
Alvotech
Deutsche Bank Aktiengesellschaft
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHoldBuy$14.00
9/10/2025
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
HC Wainwright
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$8.00
9/9/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeStrong SellHold
9/8/2025
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
D. Boral Capital
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$24.00
9/3/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
Oppenheimer
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingOutperform$22.00
8/26/2025
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
D. Boral Capital
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$24.00
8/18/2025
Alvotech stock logo
ALVO
Alvotech
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeStrong-BuyHold
(Data available from 10/5/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Alvotech stock logo
ALVO
Alvotech
$491.98M5.10N/AN/A($1.37) per share-6.07
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$9.63B0.26$7.77 per share0.86($0.89) per share-7.51
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
$56.60M42.42N/AN/A($0.57) per share-4.46
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
N/AN/AN/AN/A$7.14 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Alvotech stock logo
ALVO
Alvotech
-$231.86M$0.2336.1741.60N/A11.26%-38.36%9.28%11/12/2025 (Estimated)
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
-$46M$0.2625.711.43N/A0.99%-852.36%5.25%10/29/2025 (Estimated)
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
-$413.56M-$0.48N/AN/AN/A-648.57%N/A-113.86%11/11/2025 (Estimated)
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-$129.47M-$1.98N/AN/AN/AN/A-42.58%-38.65%11/11/2025 (Estimated)

Latest OLMA, ALVO, IBRX, and BHC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/29/2025Q3 2025
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$1.12N/AN/AN/A$2.61 billionN/A
8/13/2025Q2 2025
Alvotech stock logo
ALVO
Alvotech
-$0.26$0.14+$0.40$0.14$120.51 million$116.02 million
8/11/2025Q2 2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-$0.43-$0.51-$0.08-$0.51N/AN/A
8/5/2025Q2 2025
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
-$0.10-$0.10N/A-$0.10$21.95 million$26.43 million
7/30/2025Q2 2025
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$0.97$0.90-$0.07$0.40$2.47 billion$2.57 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Alvotech stock logo
ALVO
Alvotech
N/AN/AN/AN/AN/A
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
N/AN/AN/AN/AN/A
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
N/AN/AN/AN/AN/A
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Alvotech stock logo
ALVO
Alvotech
N/A
1.82
1.27
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
141.90
1.31
0.98
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
N/A
4.11
3.98
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
0.01
11.09
11.09

Institutional Ownership

CompanyInstitutional Ownership
Alvotech stock logo
ALVO
Alvotech
N/A
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
78.65%
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
8.58%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
91.78%

Insider Ownership

CompanyInsider Ownership
Alvotech stock logo
ALVO
Alvotech
0.46%
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
19.97%
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
76.79%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
16.36%
CompanyEmployeesShares OutstandingFree FloatOptionable
Alvotech stock logo
ALVO
Alvotech
1,032301.48 million300.10 millionNot Optionable
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
20,700370.35 million296.39 millionOptionable
ImmunityBio, Inc. stock logo
IBRX
ImmunityBio
590945.26 million219.39 millionOptionable
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
7068.63 million57.41 millionOptionable

Recent News About These Companies

HC Wainwright Issues Positive Outlook for OLMA Earnings

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Alvotech stock logo

Alvotech NASDAQ:ALVO

$8.32 +0.12 (+1.46%)
Closing price 10/3/2025 04:00 PM Eastern
Extended Trading
$8.25 -0.07 (-0.79%)
As of 10/3/2025 07:50 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.

Alvotech, through its subsidiaries, develops and manufactures biosimilar medicines for patients worldwide. It offers biosimilar products in the therapeutic areas of autoimmune, eye, and bone disorders, as well as cancer. The company's lead program is AVT02, a high concentration formulation biosimilar to Humira to treat various inflammatory conditions, including rheumatoid arthritis, psoriatic arthritis, Crohn's disease, ulcerative colitis, plaque psoriasis, and other indications; AVT04, a biosimilar to Stelara to treat various inflammatory conditions comprising psoriatic arthritis, Crohn's disease, ulcerative colitis, plaque psoriasis, and other indications; AVT06, a biosimilar to Eylea to treat various conditions, such as age-related macular degeneration, macular edema, and diabetic retinopathy; and AVT03, a biosimilar to Xgeva and Prolia, which is in the pre-clinical phase to treat prevent bone fracture, spinal cord compression, and the need for radiation or bone surgery in patients with certain types of cancer, as well as prevent bone loss and increase bone mass. In addition, it offers AVT05, a biosimilar to Simponi and Simponi Aria, which is in early phase development to treat various inflammatory conditions, including rheumatoid arthritis, psoriatic arthritis, ulcerative colitis, and other indications; AVT16, a biosimilar to an Entyvio product; AVT23, a biosimilar to Xolair, which is in late-stage development to treat nasal polyps; and AVT33, a biosimilar to an Keytruda product. Alvotech was founded in 2013 and is based in Luxembourg, Luxembourg.

Bausch Health Cos stock logo

Bausch Health Cos NYSE:BHC

$6.68 +0.14 (+2.06%)
Closing price 10/3/2025 03:59 PM Eastern
Extended Trading
$6.68 0.00 (0.00%)
As of 10/3/2025 07:29 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.

Bausch Health Companies Inc. operates as a diversified specialty pharmaceutical and medical device company in the United States and internationally. It develops, manufactures, and markets a range of products primarily in gastroenterology, hepatology, neurology, dermatology, international pharmaceuticals, over-the-counter (OTC) products, aesthetic medical devices, and eye health. The company operates through five segments: Salix, International, Solta Medical, Diversified, and Bausch + Lomb. The Salix segment provides gastroenterology products in the United States. The International segment sells aesthetic medical devices, branded pharmaceuticals, generic pharmaceuticals, and OTC products internationally. The Solta Medical segment engages in the sale of aesthetic medical devices. The Diversified segment offers pharmaceutical products in the areas of neurology and certain other therapeutic classes; generic products; ortho dermatologic; and dentistry products in the United States. The Bausch + Lomb segment offers products in the areas of vision care, surgical, and ophthalmic pharmaceuticals products. The company was formerly known as Valeant Pharmaceuticals International, Inc. and changed its name to Bausch Health Companies Inc. in July 2018. Bausch Health Companies Inc. is headquartered in Laval, Canada.

ImmunityBio stock logo

ImmunityBio NASDAQ:IBRX

$2.54 +0.04 (+1.60%)
Closing price 10/3/2025 04:00 PM Eastern
Extended Trading
$2.54 +0.00 (+0.20%)
As of 10/3/2025 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.

ImmunityBio, Inc., a clinical-stage biotechnology company, engages in developing therapies and vaccines that bolster the natural immune system to defeat cancers and infectious diseases. Its platforms for the development of biologic product candidates include antibody-cytokine fusion proteins; DNA, RNA, and recombinant protein vaccines; and cell therapies. The company's platforms have generated therapeutic agents that are currently being or planned to be studied in clinical trials across various indications in liquid and solid tumors, including bladder, lung and colorectal cancers, and glioblastoma multiforme. Its lead biologic product candidate is Anktiva, an FDA-approved immunotherapy in combination with bacillus calmette-guérin (BCG) for the treatment of adult patients with BCG unresponsive non-muscle invasive bladder cancer with carcinoma in situ, with or without papillary tumors. The company has collaboration agreements with National Cancer Institute. It also has license agreements with 3M Innovative Properties Company; Access to Advanced Health Institute; LadRx Corporation; Sanford Health; Shenzhen Beike Biotechnology Co. Ltd.; Viracta Therapeutics, Inc.; and GlobeImmune, Inc. The company is based in San Diego, California.

Olema Pharmaceuticals stock logo

Olema Pharmaceuticals NASDAQ:OLMA

$11.10 -0.04 (-0.36%)
Closing price 10/3/2025 04:00 PM Eastern
Extended Trading
$11.31 +0.21 (+1.89%)
As of 10/3/2025 06:56 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.

Olema Pharmaceuticals, Inc., a clinical-stage biopharmaceutical company, focuses on the discovery, development, and commercialization of therapies for women's cancers. Its lead product candidate is OP-1250, an estrogen receptor (ER) antagonist and a selective ER degrader, which is in Phase 3 clinical trial for the treatment of recurrent, locally advanced, or metastatic estrogen receptor-positive, human epidermal growth factor receptor 2-negative breast cancer; and OP-1250 combine with CDK4/6 inhibitors palbociclib, ribociclib, and alpelisib in Phase 1/2 clinical trial for the treatment of recurrent, locally advanced, or metastatic estrogen receptor-positive human epidermal growth factor receptor 2-negative breast cancer, as well as develops OPERA-01 for the of ER+/HER2- advanced or metastatic breast cancer. The company was formerly known as CombiThera, Inc. and changed its name to Olema Pharmaceuticals, Inc. in March 2009. Olema Pharmaceuticals, Inc. was incorporated in 2006 and is headquartered in San Francisco, California.