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.27
-2.6%
$6.22
$3.93
$7.54
$270.25M1.42999,611 shs25,693 shs
Alkermes plc stock logo
ALKS
Alkermes
$32.05
-0.4%
$28.76
$25.17
$36.45
$5.29B0.541.79 million shs81,420 shs
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$523.25
-0.8%
$485.22
$250.05
$547.15
$14.70B1.4426,522 shs8,170 shs
Omnicell, Inc. stock logo
OMCL
Omnicell
$29.28
-0.6%
$31.57
$22.66
$55.74
$1.34B0.88546,515 shs6,070 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

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.93%+1.31%-15.86%-9.08%-15.60%
Alkermes plc stock logo
ALKS
Alkermes
+3.08%+3.81%+19.28%+11.51%+11.28%
Medpace Holdings, Inc. stock logo
MEDP
Medpace
+5.22%-0.55%+7.49%+68.65%+51.59%
Omnicell, Inc. stock logo
OMCL
Omnicell
-0.87%-3.47%-7.45%+8.15%-30.88%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
$5.27
-2.6%
$6.22
$3.93
$7.54
$270.25M1.42999,611 shs25,693 shs
Alkermes plc stock logo
ALKS
Alkermes
$32.05
-0.4%
$28.76
$25.17
$36.45
$5.29B0.541.79 million shs81,420 shs
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$523.25
-0.8%
$485.22
$250.05
$547.15
$14.70B1.4426,522 shs8,170 shs
Omnicell, Inc. stock logo
OMCL
Omnicell
$29.28
-0.6%
$31.57
$22.66
$55.74
$1.34B0.88546,515 shs6,070 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

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.93%+1.31%-15.86%-9.08%-15.60%
Alkermes plc stock logo
ALKS
Alkermes
+3.08%+3.81%+19.28%+11.51%+11.28%
Medpace Holdings, Inc. stock logo
MEDP
Medpace
+5.22%-0.55%+7.49%+68.65%+51.59%
Omnicell, Inc. stock logo
OMCL
Omnicell
-0.87%-3.47%-7.45%+8.15%-30.88%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
2.83
Moderate Buy$19.50270.02% Upside
Alkermes plc stock logo
ALKS
Alkermes
2.93
Moderate Buy$42.0031.05% Upside
Medpace Holdings, Inc. stock logo
MEDP
Medpace
1.94
Reduce$424.10-18.95% Downside
Omnicell, Inc. stock logo
OMCL
Omnicell
2.38
Hold$46.7159.54% Upside

Current Analyst Ratings Breakdown

Latest ALKS, ABEO, MEDP, and OMCL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/13/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$20.00
10/8/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C-)
10/8/2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B-)
10/8/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D+)
9/27/2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C-)
9/27/2025
Alkermes plc stock logo
ALKS
Alkermes
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C)
9/27/2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B-)
9/27/2025
Omnicell, Inc. stock logo
OMCL
Omnicell
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D+)
9/26/2025
Alkermes plc stock logo
ALKS
Alkermes
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeSector PerformOutperform$42.00 ➝ $44.00
9/22/2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeStrong-BuyHold
9/9/2025
Alkermes plc stock logo
ALKS
Alkermes
Needham & Company LLC
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price Target$43.00
(Data available from 10/14/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.50M77.21N/AN/A$1.01 per share5.22
Alkermes plc stock logo
ALKS
Alkermes
$1.56B3.40$2.72 per share11.77$9.05 per share3.54
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$2.11B6.97$14.56 per share35.93$26.56 per share19.70
Omnicell, Inc. stock logo
OMCL
Omnicell
$1.11B1.21$3.02 per share9.71$26.84 per share1.09
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$0.707.53N/AN/AN/A89.05%45.64%11/13/2025 (Estimated)
Alkermes plc stock logo
ALKS
Alkermes
$367.07M$2.0815.4123.391.6923.15%24.86%17.14%10/23/2025 (Estimated)
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$404.39M$13.4538.9038.303.1418.74%67.66%21.86%10/22/2025 (Estimated)
Omnicell, Inc. stock logo
OMCL
Omnicell
$12.53M$0.5058.5623.616.492.01%4.27%2.44%10/30/2025 (Estimated)

Latest ALKS, ABEO, MEDP, and OMCL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/30/2025Q3 2025
Omnicell, Inc. stock logo
OMCL
Omnicell
$0.36N/AN/AN/A$295.59 millionN/A
10/23/2025Q3 2025
Alkermes plc stock logo
ALKS
Alkermes
$0.41N/AN/AN/A$355.23 millionN/A
10/22/2025Q3 2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$3.49N/AN/AN/A$640.49 millionN/A
8/14/2025Q2 2025
Abeona Therapeutics Inc. stock logo
ABEO
Abeona Therapeutics
-$0.39$1.71+$2.10$1.71$21.71 million$0.40 million
7/31/2025Q2 2025
Omnicell, Inc. stock logo
OMCL
Omnicell
$0.30$0.45+$0.15$0.12$275.57 million$290.56 million
7/29/2025Q2 2025
Alkermes plc stock logo
ALKS
Alkermes
$0.42$0.52+$0.10$0.52$343.20 million$390.66 million
7/21/2025Q2 2025
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$3.00$3.10+$0.10$3.10$537.70 million$603.31 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.09
6.73
6.65
Alkermes plc stock logo
ALKS
Alkermes
N/A
3.23
2.85
Medpace Holdings, Inc. stock logo
MEDP
Medpace
N/A
0.43
0.43
Omnicell, Inc. stock logo
OMCL
Omnicell
0.13
1.42
1.24

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
5.40%
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
9051.28 million48.51 millionOptionable
Alkermes plc stock logo
ALKS
Alkermes
1,800165.08 million157.82 millionOptionable
Medpace Holdings, Inc. stock logo
MEDP
Medpace
5,90028.09 million22.39 millionOptionable
Omnicell, Inc. stock logo
OMCL
Omnicell
3,67045.93 million44.78 millionOptionable

Recent News About These Companies

Omnicell Updates Bylaws for Enhanced Governance
Analysts Set Omnicell, Inc. (NASDAQ:OMCL) PT at $46.71
Craig-Hallum Reaffirms Their Buy Rating on Omnicell (OMCL)
Is Omnicell (OMCL) a Great Value Stock Right Now?
Omnicell (NASDAQ:OMCL) EVP Sells $129,010.00 in Stock

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Abeona Therapeutics stock logo

Abeona Therapeutics NASDAQ:ABEO

$5.27 -0.14 (-2.59%)
As of 09:48 AM Eastern
This is a fair market value 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

$32.05 -0.12 (-0.37%)
As of 09:47 AM Eastern
This is a fair market value 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

$523.24 -4.16 (-0.79%)
As of 09:47 AM Eastern
This is a fair market value 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.28 -0.18 (-0.61%)
As of 09:47 AM Eastern
This is a fair market value 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.