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
Geron Co. stock logo
GERN
Geron
$1.28
+8.5%
$1.48
$1.17
$5.34
$815.26M0.7611.52 million shs12.54 million shs
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
$19.00
$18.88
$8.82
$21.86
$794.77M0.881.36 million shsN/A
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
$31.23
$31.23
$3.61
$31.25
$8.32B1.188.78 million shs40 shs
Innoviva, Inc. stock logo
INVA
Innoviva
$18.61
+0.3%
$17.92
$15.20
$21.28
$1.17B0.35632,164 shs546,033 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
Geron Co. stock logo
GERN
Geron
+8.02%-9.86%-7.25%-54.12%-66.32%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
0.00%0.00%0.00%0.00%0.00%
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
0.00%0.00%0.00%0.00%0.00%
Innoviva, Inc. stock logo
INVA
Innoviva
+0.27%-0.69%+6.22%+3.05%+19.29%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Geron Co. stock logo
GERN
Geron
4.0841 of 5 stars
4.41.00.01.32.83.30.6
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
N/AN/AN/AN/AN/AN/AN/AN/A
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
N/AN/AN/AN/AN/AN/AN/AN/A
Innoviva, Inc. stock logo
INVA
Innoviva
4.2436 of 5 stars
3.50.00.04.22.82.51.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Geron Co. stock logo
GERN
Geron
2.78
Moderate Buy$5.06295.51% Upside
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
0.00
N/AN/AN/A
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
0.00
N/AN/AN/A
Innoviva, Inc. stock logo
INVA
Innoviva
3.00
Buy$55.00195.54% Upside

Current Analyst Ratings Breakdown

Latest INVA, IMGN, GERN, and ICPT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/8/2025
Geron Co. stock logo
GERN
Geron
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeSector Outperform ➝ Sector Perform$4.00 ➝ $1.50
3/12/2025
Geron Co. stock logo
GERN
Geron
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral
3/12/2025
Geron Co. stock logo
GERN
Geron
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$5.00 ➝ $5.00
3/7/2025
Innoviva, Inc. stock logo
INVA
Innoviva
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageSector Outperform$55.00
2/27/2025
Geron Co. stock logo
GERN
Geron
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$9.00 ➝ $4.00
2/27/2025
Geron Co. stock logo
GERN
Geron
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Outperform ➝ Sector Outperform$6.00 ➝ $4.00
2/27/2025
Geron Co. stock logo
GERN
Geron
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$8.00 ➝ $4.00
2/27/2025
Geron Co. stock logo
GERN
Geron
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$7.00 ➝ $5.00
2/27/2025
Geron Co. stock logo
GERN
Geron
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral$3.50 ➝ $2.00
2/26/2025
Geron Co. stock logo
GERN
Geron
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral
2/18/2025
Geron Co. stock logo
GERN
Geron
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$5.50 ➝ $3.50
(Data available from 5/13/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Geron Co. stock logo
GERN
Geron
$116.29M7.01N/AN/A$0.46 per share2.78
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
$285.71M2.78N/AN/A$1.72 per share11.05
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
$287.61M28.91N/AN/A$0.71 per share43.99
Innoviva, Inc. stock logo
INVA
Innoviva
$369.84M3.15$3.60 per share5.17$10.66 per share1.75
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Geron Co. stock logo
GERN
Geron
-$184.13M-$0.21N/AN/AN/A-682.48%-67.53%-45.46%N/A
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
$221.82M-$1.48N/A9.84N/A-19.39%-77.48%-11.99%N/A
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
-$222.93M-$0.31N/A84.41N/A-25.56%-22.11%-13.53%N/A
Innoviva, Inc. stock logo
INVA
Innoviva
$179.72M-$1.0126.9712.01N/A18.31%20.84%11.38%5/14/2025 (Estimated)

Latest INVA, IMGN, GERN, and ICPT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/7/2025Q1 2025
Geron Co. stock logo
GERN
Geron
-$0.04-$0.03+$0.01-$0.03$49.88 million$39.60 million
5/7/2025Q1 2025
Innoviva, Inc. stock logo
INVA
Innoviva
N/A$0.25N/A-$0.74N/A$88.63 million
2/26/2025Q4 2024
Geron Co. stock logo
GERN
Geron
-$0.04-$0.04N/A-$0.04$45.29 million$47.54 million
2/26/2025Q4 2024
Innoviva, Inc. stock logo
INVA
Innoviva
N/A$0.57N/A$0.26N/A$91.81 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Geron Co. stock logo
GERN
Geron
N/AN/AN/AN/AN/A
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
N/AN/AN/AN/AN/A
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
N/AN/AN/AN/AN/A
Innoviva, Inc. stock logo
INVA
Innoviva
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Geron Co. stock logo
GERN
Geron
0.04
2.89
2.74
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
3.12
4.22
2.52
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
0.13
5.70
5.65
Innoviva, Inc. stock logo
INVA
Innoviva
0.38
1.79
1.64

Institutional Ownership

CompanyInstitutional Ownership
Geron Co. stock logo
GERN
Geron
73.71%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
83.81%
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
90.50%
Innoviva, Inc. stock logo
INVA
Innoviva
99.12%

Insider Ownership

CompanyInsider Ownership
Geron Co. stock logo
GERN
Geron
7.42%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6.20%
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
5.07%
Innoviva, Inc. stock logo
INVA
Innoviva
2.25%
CompanyEmployeesShares OutstandingFree FloatOptionable
Geron Co. stock logo
GERN
Geron
70636.92 million585.76 millionOptionable
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
34141.83 million39.19 millionOptionable
ImmunoGen, Inc. stock logo
IMGN
ImmunoGen
277266.26 million252.76 millionOptionable
Innoviva, Inc. stock logo
INVA
Innoviva
10062.68 million61.54 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Geron stock logo

Geron NASDAQ:GERN

$1.28 +0.10 (+8.47%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$1.24 -0.04 (-3.13%)
As of 04:43 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.

Geron Corporation, a late-stage clinical biopharmaceutical company, focuses on the development and commercialization of therapeutics for myeloid hematologic malignancies. It develops imetelstat, a telomerase inhibitor that is in Phase 3 clinical trials, which inhibits the uncontrolled proliferation of malignant stem and progenitor cells in myeloid hematologic malignancies for the treatment of low or intermediate-1 risk myelodysplastic syndromes and intermediate-2 or high-risk myelofibrosis. The company was incorporated in 1990 and is headquartered in Foster City, California.

Intercept Pharmaceuticals stock logo

Intercept Pharmaceuticals NASDAQ:ICPT

Intercept Pharmaceuticals, Inc., a biopharmaceutical company, focuses on the development and commercialization of therapeutics to treat progressive non-viral liver diseases in the United States, Europe, and Canada. The company markets Ocaliva, a farnesoid X receptor agonist used for the treatment of primary biliary cholangitis in combination with ursodeoxycholic acid in adults. It is also developing Ocaliva for various indications, including nonalcoholic steatohepatitis and NASH; and other product candidates in various stages of clinical and preclinical development. The company has a license agreement with Aralez Pharmaceuticals Canada Inc. to develop and commercialize bezafibrate in the United States. It markets its products through an internal commercial organization and third-party distributors. The company was incorporated in 2002 and is headquartered in Morristown, New Jersey. As of November 8, 2023, Intercept Pharmaceuticals, Inc. operates as a subsidiary of Alfasigma S.p.A..

ImmunoGen stock logo

ImmunoGen NASDAQ:IMGN

ImmunoGen, Inc., a commercial-stage biotechnology company, focuses on developing and commercializing the antibody-drug conjugates (ADCs) for cancer patients. The company's product candidates include mirvetuximab soravtansine, an ADC targeting folate-receptor alpha (FRa), for the treatment of platinum-resistant ovarian cancer; and a cell-surface protein expressed in various epithelial tumors, including ovarian, endometrial, and non-small-cell lung cancers, as well as Pivekimab sunirine, a CD123-targeting ADC that is in Phase II clinical trial for treating acute myeloid leukemia and blastic plasmacytoid dendritic cell neoplasm. Its preclinical programs include IMGC936, an ADC in co-development with MacroGenics, Inc.; and IMGN151, an anti-FRa product candidate. The company has collaborations with Roche; Amgen/Oxford BioTherapeutics; Bayer HealthCare AG; Eli Lilly and Company; Novartis Institutes for BioMedical Research, Inc.; CytomX Therapeutics, Inc.; Fusion Pharmaceuticals Inc.; Debiopharm International SA; and MacroGenics, Inc. ImmunoGen, Inc. was founded in 1980 and is headquartered in Waltham, Massachusetts. As of February 12, 2024, ImmunoGen, Inc. operates as a subsidiary of AbbVie Inc.

Innoviva stock logo

Innoviva NASDAQ:INVA

$18.61 +0.05 (+0.27%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$18.43 -0.18 (-0.97%)
As of 04:45 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.

Innoviva, Inc. engages in the development and commercialization of pharmaceutical products in the United States and internationally. The company's products include RELVAR/BREO ELLIPTA, a once-daily combination medicine consisting of a LABA, vilanterol (VI), an inhaled corticosteroid (ICS), and fluticasone furoate; ANORO ELLIPTA, a once-daily medicine combining a long-acting muscarinic antagonist (LAMA) and umeclidinium bromide (UMEC) with a LABA, VI; GIAPREZA (angiotensin II), a vasoconstrictor to increase blood pressure in adults with septic or other distributive shock; XERAVA (eravacycline) for the treatment of complicated intra-abdominal infections in adults; and XACDURO, a beta lactamase inhibitor for the treatment of hospital-acquired bacterial pneumonia and ventilator-associated bacterial pneumonia. Its development pipeline includes zoliflodacin, a late-stage product candidate, a potential single oral dose cure for the treatment of uncomplicated gonorrhea. Innoviva, Inc. has a strategic partnership with Sarissa Capital Management LP. It has long-acting beta2 agonist (LABA) collaboration agreement with Glaxo Group Limited to develop and commercialize once-daily products for the treatment of chronic obstructive pulmonary disease and asthma. The company was formerly known as Theravance, Inc. and changed its name to Innoviva, Inc. in January 2016. Innoviva, Inc. was incorporated in 1996 and is headquartered in Burlingame, California.