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
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
$5.90
+0.6%
$6.03
$3.93
$7.32
$300.29M1.51695,611 shs372,932 shs
Alkermes plc stock logo
ALKS
Alkermes
$28.75
-0.9%
$30.10
$22.90
$36.45
$4.78B0.441.73 million shs1.12 million shs
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$321.50
-1.4%
$303.28
$250.05
$459.77
$9.37B1.47373,876 shs175,561 shs
Omnicell, Inc. stock logo
OMCL
Omnicell
$29.56
-0.8%
$29.20
$22.66
$55.75
$1.40B0.76563,657 shs185,031 shs
7 AI Stocks to Invest in Today: Capitalizing on AI and Tech Trends in 2025 Cover

Discover the top 7 AI stocks to invest in right now. This exclusive report highlights the companies leading the AI revolution and shaping the future of technology in 2025.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
+0.58%+0.07%-5.84%+30.62%+35.72%
Alkermes plc stock logo
ALKS
Alkermes
-0.86%-0.28%-8.06%-4.36%+18.65%
Medpace Holdings, Inc. stock logo
MEDP
Medpace
-1.39%+4.79%+5.04%+11.98%-20.24%
Omnicell, Inc. stock logo
OMCL
Omnicell
-0.81%+2.49%-4.71%-9.58%+10.46%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
4.0463 of 5 stars
3.52.00.04.51.92.50.0
Alkermes plc stock logo
ALKS
Alkermes
4.913 of 5 stars
4.43.00.04.22.82.51.9
Medpace Holdings, Inc. stock logo
MEDP
Medpace
4.4617 of 5 stars
2.12.00.04.62.14.22.5
Omnicell, Inc. stock logo
OMCL
Omnicell
2.6983 of 5 stars
3.32.00.00.02.31.71.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
3.00
Buy$19.25226.05% Upside
Alkermes plc stock logo
ALKS
Alkermes
2.83
Moderate Buy$40.0039.13% Upside
Medpace Holdings, Inc. stock logo
MEDP
Medpace
2.21
Hold$344.827.25% Upside
Omnicell, Inc. stock logo
OMCL
Omnicell
2.57
Moderate Buy$44.8351.67% Upside

Current Analyst Ratings Breakdown

Latest ALKS, ABEO, MEDP, and OMCL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/24/2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform ➝ Equal Weight$300.00
6/17/2025
Alkermes plc stock logo
ALKS
Alkermes
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Buy$33.00 ➝ $42.00
6/2/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$19.00
5/28/2025
Alkermes plc stock logo
ALKS
Alkermes
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageNeutral ➝ Buy$45.00
5/23/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight
5/23/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$30.00 ➝ $34.00
5/23/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$35.00 ➝ $37.00
5/16/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$21.00 ➝ $20.00
5/15/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
Alliance Global Partners
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
5/14/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeEqual Weight ➝ Overweight$31.00 ➝ $35.00
5/13/2025
Alkermes plc stock logo
ALKS
Alkermes
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
(Data available from 7/4/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
$3.50M86.30N/AN/A$1.01 per share5.85
Alkermes plc stock logo
ALKS
Alkermes
$1.56B3.04$2.63 per share10.94$9.05 per share3.18
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$2.11B4.38$13.76 per share23.37$26.56 per share12.10
Omnicell, Inc. stock logo
OMCL
Omnicell
$1.11B1.24$3.03 per share9.74$26.84 per share1.10
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
-$63.73M-$1.27N/AN/AN/AN/A-118.82%-52.48%8/11/2025 (Estimated)
Alkermes plc stock logo
ALKS
Alkermes
$367.07M$2.0913.7620.991.8023.30%27.52%17.98%7/23/2025 (Estimated)
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$404.39M$13.1024.5423.545.8819.31%54.36%20.81%7/21/2025 (Confirmed)
Omnicell, Inc. stock logo
OMCL
Omnicell
$12.53M$0.4664.2623.84N/A1.87%4.60%2.56%7/30/2025 (Estimated)

Latest ALKS, ABEO, MEDP, and OMCL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/23/2025Q2 2025
Alkermes plc stock logo
ALKS
Alkermes
$0.42N/AN/AN/A$343.20 millionN/A
7/21/2025Q2 2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$3.01N/AN/AN/A$537.70 millionN/A
5/15/2025Q1 2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
-$0.35-$0.24+$0.11-$0.24N/AN/A
5/6/2025Q1 2025
Omnicell, Inc. stock logo
OMCL
Omnicell
$0.16$0.26+$0.10-$0.15$260.18 million$269.67 million
5/1/2025Q1 2025
Alkermes plc stock logo
ALKS
Alkermes
$0.32$0.13-$0.19$0.13$307.53 million$306.51 million
4/21/2025Q1 2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$3.06$3.67+$0.61$3.67$528.38 million$558.57 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
N/AN/AN/AN/AN/A
Alkermes plc stock logo
ALKS
Alkermes
N/AN/AN/AN/AN/A
Medpace Holdings, Inc. stock logo
MEDP
Medpace
N/AN/AN/AN/AN/A
Omnicell, Inc. stock logo
OMCL
Omnicell
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
0.27
4.90
4.90
Alkermes plc stock logo
ALKS
Alkermes
N/A
3.33
2.92
Medpace Holdings, Inc. stock logo
MEDP
Medpace
N/A
0.73
0.73
Omnicell, Inc. stock logo
OMCL
Omnicell
0.13
1.38
1.23

Institutional Ownership

CompanyInstitutional Ownership
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
80.56%
Alkermes plc stock logo
ALKS
Alkermes
95.21%
Medpace Holdings, Inc. stock logo
MEDP
Medpace
77.98%
Omnicell, Inc. stock logo
OMCL
Omnicell
97.70%

Insider Ownership

CompanyInsider Ownership
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
6.90%
Alkermes plc stock logo
ALKS
Alkermes
4.40%
Medpace Holdings, Inc. stock logo
MEDP
Medpace
20.30%
Omnicell, Inc. stock logo
OMCL
Omnicell
2.52%
CompanyEmployeesShares OutstandingFree FloatOptionable
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
N/A51.16 million47.63 millionOptionable
Alkermes plc stock logo
ALKS
Alkermes
1,800164.90 million157.65 millionOptionable
Medpace Holdings, Inc. stock logo
MEDP
Medpace
5,90028.74 million22.91 millionOptionable
Omnicell, Inc. stock logo
OMCL
Omnicell
3,67046.84 million45.66 millionOptionable

Recent News About These Companies

3 Cash-Heavy Stocks Facing Headwinds
Omnicell CFO Nchacha Etta to Step Down
What Analysts Are Saying About Omnicell Stock

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Abeona Therapeutics stock logo

Abeona Therapeutics NASDAQ:ABEO

$5.90 +0.03 (+0.58%)
Closing price 07/3/2025 03:18 PM Eastern
Extended Trading
$5.90 -0.01 (-0.15%)
As of 07/3/2025 04:39 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.

Abeona Therapeutics Inc., a clinical-stage biopharmaceutical company, focuses on developing and delivering gene therapy products for severe and life-threatening rare diseases. The company's lead programs are EB-101 (gene-corrected skin grafts) for recessive dystrophic epidermolysis bullosa (RDEB); ABO-102, which are AAV based gene therapies for Sanfilippo syndrome type A; and ABO-101, an adeno-associated virus (AAV) based gene therapies for Sanfilippo syndrome type B. It is also developing ABO-201 gene therapy for juvenile Batten disease; ABO-202 gene therapy for treatment of infantile Batten disease; EB-201 for for epidermolysis bullosa (EB); ABO-301 for Fanconi anemia disorder; and ABO-302 using a novel CRISPR/Cas9-based gene editing approach to gene therapy program for rare blood diseases. Further, it is involved in marketing MuGard, a mucoadhesive oral wound rinse for the management of mucositis, stomatitis, aphthous ulcers, and traumatic ulcers. Abeona Therapeutics Inc. has collaborations with EB Research Partnership and Epidermolysis Bullosa Medical Research Foundation that focus on gene therapy treatments for EB; and Brammer Bio for commercial translation of ABO-102. The company was formerly known as PlasmaTech Biopharmaceuticals, Inc. and changed its name to Abeona Therapeutics Inc. in June 2015. Abeona Therapeutics Inc. was incorporated in 1989 and is based in Dallas, Texas.

Alkermes stock logo

Alkermes NASDAQ:ALKS

$28.75 -0.25 (-0.86%)
Closing price 07/3/2025 03:26 PM Eastern
Extended Trading
$28.75 0.00 (0.00%)
As of 07/3/2025 04:20 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.

Alkermes plc, a biopharmaceutical company, researches, develops, and commercializes pharmaceutical products to address unmet medical needs of patients in therapeutic areas in the United States, Ireland, and internationally. It has a portfolio of proprietary commercial products for the treatment of alcohol dependence, opioid dependence, schizophrenia and bipolar I disorder and a pipeline of clinical and preclinical product candidates in development for neurological disorders. Its marketed products include ARISTADA, an intramuscular injectable suspension for the treatment of schizophrenia; ARISTADA INITIO for the treatment of schizophrenia in adults; VIVITROL for the treatment of alcohol and prevention of opioid dependence; and LYBALVI, an oral atypical antipsychotic drug candidate for the treatment of adults with schizophrenia and bipolar I disorder. It has collaboration agreements primarily with Janssen Pharmaceutica N.V., Janssen Pharmaceutica Inc, and Janssen Pharmaceutica International. The company also offers proprietary technology platforms to third parties to enable them to develop, commercialize, and manufacture products. Alkermes plc was founded in 1987 and is headquartered in Dublin, Ireland.

Medpace stock logo

Medpace NASDAQ:MEDP

$321.50 -4.53 (-1.39%)
Closing price 07/3/2025 02:02 PM Eastern
Extended Trading
$321.18 -0.32 (-0.10%)
As of 07/3/2025 04:01 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.

Medpace Holdings, Inc. engages in the provision of outsourced clinical development services to the biotechnology, pharmaceutical and medical device industries. Its services include medical department, clinical trial management, data-driven feasibility, study-start-up, clinical monitoring, regulatory affairs, patient recruitment and retention, medical writing, biometrics and data sciences, pharmacovigilance, core laboratory, laboratories, clinics, and quality assurance. The company was founded by August James Troendle in 1992 and is headquartered in Cincinnati, OH.

Omnicell stock logo

Omnicell NASDAQ:OMCL

$29.56 -0.24 (-0.81%)
Closing price 07/3/2025 02:32 PM Eastern
Extended Trading
$29.56 +0.00 (+0.00%)
As of 07/3/2025 04:40 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.

Omnicell, Inc., together with its subsidiaries, provides medication management solutions and adherence tools for healthcare systems and pharmacies the United States and internationally. The company offers point of care automation solutions to improve clinician workflows in patient care areas of the healthcare system; XT Series automated dispensing systems for medications and supplies used in nursing units and other clinical areas of the hospital, as well as specialized automated dispensing systems for operating room; and robotic dispensing systems for handling the stocking and retrieval of boxed medications. It also provides central pharmacy automation solutions; IV compounding robots; and inventory management software. In addition, the company provides single-dose automation solutions that fill and label a variety of patient-specific, single-dose medication blister packaging based on incoming prescriptions; fully automated and semi-automated filling equipment for institutional pharmacies to warrant automated packaging of medications; and medication blister card packaging and packaging supplies to enhance medication adherence in non-acute care settings. Further, it offers EnlivenHealth Patient Engagement, a web-based solutions. The company was formerly known as Omnicell Technologies, Inc. and changed its name to Omnicell, Inc. in 2001. Omnicell, Inc. was incorporated in 1992 and is headquartered in Fort Worth, Texas.