Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
$107.19
+0.2%
$91.77
$43.89
$110.93
$6.56B0.65698,730 shs1.00 million shs
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
$102.68
-7.4%
$110.98
$70.24
$134.45
$3.20B1.31350,414 shs887,487 shs
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
$58.70
$58.82
$27.30
$64.41
$4.12B0.772.76 million shsN/A
Omnicell, Inc. stock logo
OMCL
Omnicell
$30.13
+2.9%
$27.73
$25.69
$77.14
$1.38B0.77407,031 shs865,887 shs
The Best High-Yield Dividend Stocks for 2024 Cover

Looking to generate income with your stock portfolio? Use these ten stocks to generate a safe and reliable source of investment income.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
+0.18%+15.26%+16.22%+34.69%+106.61%
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
-7.40%-8.25%-4.48%-14.35%-22.81%
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
0.00%0.00%0.00%0.00%+29.75%
Omnicell, Inc. stock logo
OMCL
Omnicell
+2.87%+8.15%+9.29%-5.96%-54.99%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
0.6783 of 5 stars
2.22.00.00.02.50.80.6
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
0.9971 of 5 stars
3.51.00.00.01.10.80.6
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
0.2087 of 5 stars
1.10.00.04.70.60.00.6
Omnicell, Inc. stock logo
OMCL
Omnicell
2.0553 of 5 stars
3.21.00.00.02.01.71.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
2.47
Hold$94.87-11.50% Downside
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
3.00
Buy$134.0030.50% Upside
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
2.21
Hold$60.002.21% Upside
Omnicell, Inc. stock logo
OMCL
Omnicell
2.33
Hold$42.2040.06% Upside

Current Analyst Ratings

Latest OMCL, BPMC, MRTX, and IRTC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/3/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSell ➝ Sell$65.00 ➝ $76.00
5/3/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Outperform ➝ Market Outperform$114.00 ➝ $125.00
5/3/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$125.00 ➝ $135.00
5/3/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$70.00 ➝ $75.00
5/3/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$78.00 ➝ $104.00
5/3/2024
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$133.00 ➝ $122.00
5/3/2024
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$137.00 ➝ $138.00
5/2/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$97.00 ➝ $97.00
4/30/2024
Omnicell, Inc. stock logo
OMCL
Omnicell
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$38.00
4/26/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$120.00 ➝ $130.00
4/26/2024
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$110.00 ➝ $110.00
(Data available from 5/4/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
$249.38M26.31N/AN/A$2.15 per share49.86
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
$492.68M6.49N/AN/A$6.85 per share14.99
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
$12.44M331.01N/AN/A$17.31 per share3.39
Omnicell, Inc. stock logo
OMCL
Omnicell
$1.15B1.21$3.23 per share9.32$25.88 per share1.16

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
-$506.98M-$4.81N/AN/AN/A-102.15%-215.07%-42.50%8/7/2024 (Estimated)
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
-$123.41M-$4.23N/AN/AN/A-25.33%-59.64%-29.94%8/1/2024 (Estimated)
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
-$740.87M-$12.22N/AN/AN/A-1,900.65%-82.15%-67.82%N/A
Omnicell, Inc. stock logo
OMCL
Omnicell
-$20.37M-$0.46N/A83.69N/A-1.91%2.41%1.28%8/6/2024 (Estimated)

Latest OMCL, BPMC, MRTX, and IRTC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
2/22/2024Q4 2023
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
-$0.60-$1.26-$0.66-$1.26$131.14 million$132.51 million
2/15/202412/31/2023
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
-$2.04-$1.82+$0.22-$1.82$67.34 million$71.96 million    
2/8/2024Q4 2023
Omnicell, Inc. stock logo
OMCL
Omnicell
-$0.10$0.12+$0.22$0.56$256.00 million$258.85 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
N/AN/AN/AN/AN/A
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
N/AN/AN/AN/AN/A
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
N/AN/AN/AN/AN/A
Omnicell, Inc. stock logo
OMCL
Omnicell
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
1.60
3.76
3.66
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
0.17
2.15
2.02
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
N/A
7.54
7.40
Omnicell, Inc. stock logo
OMCL
Omnicell
0.48
2.38
2.22

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
N/A
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
N/A
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
N/A
Omnicell, Inc. stock logo
OMCL
Omnicell
97.70%

Insider Ownership

CompanyInsider Ownership
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
3.88%
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
0.68%
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
3.26%
Omnicell, Inc. stock logo
OMCL
Omnicell
2.64%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Blueprint Medicines Co. stock logo
BPMC
Blueprint Medicines
65561.20 million58.83 millionOptionable
iRhythm Technologies, Inc. stock logo
IRTC
iRhythm Technologies
2,00031.12 million30.91 millionOptionable
Mirati Therapeutics, Inc. stock logo
MRTX
Mirati Therapeutics
58770.15 million67.86 millionOptionable
Omnicell, Inc. stock logo
OMCL
Omnicell
3,65045.92 million44.71 millionOptionable

OMCL, BPMC, MRTX, and IRTC Headlines

SourceHeadline
Omnicell, Inc. (NASDAQ:OMCL) Q1 2024 Earnings Call TranscriptOmnicell, Inc. (NASDAQ:OMCL) Q1 2024 Earnings Call Transcript
finance.yahoo.com - May 3 at 10:35 PM
Omnicell to Present at the BofA Securities 2024 Health Care ConferenceOmnicell to Present at the BofA Securities 2024 Health Care Conference
businesswire.com - May 3 at 4:01 PM
Omnicell (NASDAQ:OMCL) Updates Q2 2024 Earnings GuidanceOmnicell (NASDAQ:OMCL) Updates Q2 2024 Earnings Guidance
marketbeat.com - May 3 at 12:38 PM
Omnicell Inc (OMCL) Q1 2024 Earnings Call Transcript Highlights: Surpassing Expectations with ...Omnicell Inc (OMCL) Q1 2024 Earnings Call Transcript Highlights: Surpassing Expectations with ...
finance.yahoo.com - May 3 at 8:02 AM
LeMaitre Vascular declares $0.16 dividendLeMaitre Vascular declares $0.16 dividend
seekingalpha.com - May 3 at 3:02 AM
Q1 2024 Omnicell Inc Earnings CallQ1 2024 Omnicell Inc Earnings Call
finance.yahoo.com - May 3 at 3:02 AM
Omnicell Inc (OMCL) Q1 2024 Earnings Analysis: Challenges Persist Amid Revenue DeclineOmnicell Inc (OMCL) Q1 2024 Earnings Analysis: Challenges Persist Amid Revenue Decline
finance.yahoo.com - May 2 at 1:28 PM
OMCL Stock Earnings: Omnicell Beats EPS, Beats Revenue for Q1 2024OMCL Stock Earnings: Omnicell Beats EPS, Beats Revenue for Q1 2024
investorplace.com - May 2 at 1:06 PM
Omnicell, Inc. 2024 Q1 - Results - Earnings Call PresentationOmnicell, Inc. 2024 Q1 - Results - Earnings Call Presentation
seekingalpha.com - May 2 at 11:41 AM
Omnicell (OMCL) Q1 Earnings and Revenues Top EstimatesOmnicell (OMCL) Q1 Earnings and Revenues Top Estimates
zacks.com - May 2 at 9:46 AM
Omnicell: Q1 Earnings SnapshotOmnicell: Q1 Earnings Snapshot
washingtonpost.com - May 2 at 8:27 AM
Omnicell (NASDAQ:OMCL) Releases FY24 Earnings GuidanceOmnicell (NASDAQ:OMCL) Releases FY24 Earnings Guidance
marketbeat.com - May 2 at 8:24 AM
Omnicell Announces First Quarter 2024 ResultsOmnicell Announces First Quarter 2024 Results
businesswire.com - May 2 at 7:30 AM
Omnicell earnings preview: what Wall Street is expectingOmnicell earnings preview: what Wall Street is expecting
markets.businessinsider.com - May 1 at 12:25 PM
Omnicell (NASDAQ:OMCL) Receives Buy Rating from BenchmarkOmnicell (NASDAQ:OMCL) Receives Buy Rating from Benchmark
americanbankingnews.com - May 1 at 5:18 AM
Omnicell, Inc. (NASDAQ:OMCL) Shares Purchased by Avory & Company LLCOmnicell, Inc. (NASDAQ:OMCL) Shares Purchased by Avory & Company LLC
marketbeat.com - April 30 at 3:25 PM
Omnicells (OMCL) Buy Rating Reiterated at BenchmarkOmnicell's (OMCL) Buy Rating Reiterated at Benchmark
marketbeat.com - April 30 at 10:56 AM
Federated Hermes Inc. Reduces Holdings in Omnicell, Inc. (NASDAQ:OMCL)Federated Hermes Inc. Reduces Holdings in Omnicell, Inc. (NASDAQ:OMCL)
marketbeat.com - April 28 at 5:12 AM
Omnicell (OMCL) Set to Announce Earnings on ThursdayOmnicell (OMCL) Set to Announce Earnings on Thursday
americanbankingnews.com - April 25 at 2:14 AM
Omnicell, Inc. (NASDAQ:OMCL) Given Average Recommendation of "Hold" by BrokeragesOmnicell, Inc. (NASDAQ:OMCL) Given Average Recommendation of "Hold" by Brokerages
marketbeat.com - April 23 at 2:13 AM
Omnicell launches XT Amplify to enhance dispensing systemOmnicell launches XT Amplify to enhance dispensing system
investing.com - April 18 at 10:10 AM
Q2 2024 Earnings Forecast for Omnicell, Inc. (NASDAQ:OMCL) Issued By Zacks ResearchQ2 2024 Earnings Forecast for Omnicell, Inc. (NASDAQ:OMCL) Issued By Zacks Research
marketbeat.com - April 18 at 5:59 AM
Q3 2024 EPS Estimates for Omnicell, Inc. (NASDAQ:OMCL) Raised by AnalystQ3 2024 EPS Estimates for Omnicell, Inc. (NASDAQ:OMCL) Raised by Analyst
marketbeat.com - April 17 at 5:24 PM
Omnicell Announces XT AmplifyOmnicell Announces XT Amplify
businesswire.com - April 16 at 4:01 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Blueprint Medicines logo

Blueprint Medicines

NASDAQ:BPMC
Blueprint Medicines Corporation, a precision therapy company, develops medicines for genomically defined cancers and blood disorders in the United States and internationally. The company is developing AYVAKIT for the treatment of systemic mastocytosis (SM) and gastrointestinal stromal tumors; BLU-263, an orally available, potent, and KIT inhibitor for the treatment of indolent SM, and other mast cell disorders. It is also developing GAVRETO for the treatment of RET fusion-positive non-small cell lung cancer, altered thyroid carcinoma, and medullary thyroid carcinoma; BLU-945 for the treatment of epidermal growth factor receptor driven non-small-cell lung carcinoma (NSCLC); and BLU-451 to treat NSCLC in patients with epidermal growth factor receptor gene (EGFR) exon 20 insertion mutations. In addition, the company is developing BLU-782, for the treatment of fibrodysplasia ossificans progressive; BLU- 222 to treat patients with cyclin E aberrant cancers; and BLU-852 for the treatment of advanced cancers. It has collaboration and license agreements with Clementia Pharmaceuticals, Inc.; Proteovant Therapeutics; CStone Pharmaceuticals; Genentech, Inc.; Hoffmann-La Roche Inc.; and Zai Lab (Shanghai) Co., Ltd. The company was formerly known as Hoyle Pharmaceuticals, Inc. and changed its name to Blueprint Medicines Corporation in June 2011. Blueprint Medicines Corporation was incorporated in 2008 and is headquartered in Cambridge, Massachusetts.
iRhythm Technologies logo

iRhythm Technologies

NASDAQ:IRTC
iRhythm Technologies, Inc., a digital healthcare company, engages in the design, development, and commercialization of device-based technology to provide ambulatory cardiac monitoring services to diagnose arrhythmias in the United States. It offers Zio services, an ambulatory monitoring solution, including long-term and short-term continuous monitoring and mobile cardiac telemetry monitoring services. The company also provides the Zio Monitor System, a prescription-only, remote electrocardiogram (ECG) monitoring system that consists of a patch ECG monitor that records the electric signal from the heart continuously for up to 14 days and the Zio ECG Utilization Software System, which supports the capture and analysis of ECG data recorded by the Zio Monitor patch at the end of the wear period, including specific arrhythmia events detected by the ZEUS System; the Zio XT System is the previous generation of the Zio Monitor System and is a prescription-only, remote ECG monitoring system that consists of the Zio XT patch that records the electric signal from the heart continuously for up to 14 days; and the Zio AT system, a prescription-only, remote ECG monitoring system that similarly consists of the Zio AT patch that records the electric signal from the heart continuously for up to 14 days and the ZEUS System, but which also incorporates the Zio AT wireless gateway that provides connectivity between the Zio AT patch and the ZEUS System during the patient wear period. It has a development collaboration agreement with Verily Life Sciences LLC and Verity Ireland Limited to develop various next-generation atrial fibrillation screening, detection, or monitoring products. The company was incorporated in 2006 and is headquartered in San Francisco, California.
Mirati Therapeutics logo

Mirati Therapeutics

NASDAQ:MRTX
Mirati Therapeutics, Inc., a commercial-stage oncology company, develops novel therapeutics to address the genetic and immunological promoters of cancer in the United States. The company provides KRAZATI, an oral targeted treatment option for adult patients with KRAS G12C-mutated locally advanced or metastatic non-small cell lung (NSCLC), as well as in clinical development as a monotherapy and in combination with other agents. It also develops Sitravatinib, an investigational spectrum-selective kinase inhibitor in Phase 3 clinical development that inhibits receptor tyrosine kinases (RTKs), including TAM family receptors, split family receptors, and RET, which overcomes resistance to checkpoint inhibitor therapy through targeted reversal of an immunosuppressive tumor microenvironment that enhances antigen-specific T cell response and expanding dendritic cell-dependent antigen presentation. In addition, the company pipeline comprises the MRTX1719, an investigational synthetic lethal PRMT5 inhibitor designed to target the PRMT5/methylthioadensoine (MTA) complex and is in clinical development; MRTX0902, a selective SOS1 inhibitor that improves anti-tumor efficacy in combination with targeted mitogen-activated protein kinase (MAPK)-pathway inhibitors, and is in clinical development; and MRTX1133, an investigational lead KRAS G12D compound. It has a collaboration and license agreement with BeiGene, Ltd. to develop, manufacture, and commercialize sitravatinib; and Zai Lab Ltd. to research, develop, manufacture, and commercialize adagrasib in various indications. Mirati Therapeutics, Inc. was founded in 1995 and is headquartered in San Diego, California.
Omnicell logo

Omnicell

NASDAQ:OMCL
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.