Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
$99.53
+1.5%
$108.11
$80.90
$116.04
$24.24B0.712.27 million shs1.72 million shs
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
$17.19
-0.3%
$19.27
$17.12
$32.89
$14.83B0.813.22 million shs8.73 million shs
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$117.96
-0.4%
$115.66
$95.77
$123.75
$465.12B0.9618.76 million shs13.25 million shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
+0.63%-4.78%-9.26%-6.57%+15.12%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
+0.12%-1.60%-10.06%-22.44%-45.39%
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
+2.00%+1.92%-2.24%+16.41%+9.96%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
4.7821 of 5 stars
2.34.03.33.63.61.72.5
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
4.3887 of 5 stars
3.92.02.52.31.43.30.6
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
4.3421 of 5 stars
3.32.04.20.02.02.51.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
2.50
Moderate Buy$107.007.51% Upside
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
1.87
Reduce$24.3641.69% Upside
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
2.61
Moderate Buy$134.1813.75% Upside

Current Analyst Ratings

Latest WBA, XOM, and CAH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$150.00 ➝ $152.00
5/3/2024
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetIn-Line ➝ In-Line$110.00 ➝ $115.00
5/3/2024
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$134.00 ➝ $128.00
4/30/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
HSBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$111.00 ➝ $120.00
4/30/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$138.00 ➝ $142.00
4/30/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
TD Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$128.00 ➝ $135.00
4/29/2024
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderweight ➝ Underweight$96.00 ➝ $94.00
4/18/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$130.00 ➝ $145.00
4/11/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$133.00 ➝ $150.00
4/11/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Perform ➝ Sector Perform$114.00 ➝ $129.00
4/10/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$147.00
(Data available from 5/10/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
$220.57B0.11$8.74 per share11.39($11.20) per share-8.89
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
$139.08B0.11$6.37 per share2.70$32.78 per share0.52
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$331.46B1.40$15.20 per share7.76$53.63 per share2.20

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
$261M$2.2544.2413.131.010.25%-54.74%3.98%8/20/2024 (Estimated)
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
-$3.08B-$7.00N/A5.491.10-4.18%12.11%3.23%6/25/2024 (Estimated)
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$36.01B$8.1614.4611.564.039.62%16.75%9.44%7/26/2024 (Estimated)

Latest WBA, XOM, and CAH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024Q3 2024
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
$1.95$2.08+$0.13$3.11$56.05 billion$54.90 billion      
4/26/2024Q1 24
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$2.19$2.06-$0.13$2.06$79.69 billion$83.08 billion      
3/28/2024Q2 24
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
$0.82$1.20+$0.38$9.25$35.86 billion$37.05 billion      

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
$2.002.01%+1.00%88.89%27 Years
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
$1.005.82%+1.25%N/A N/A
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$3.803.22%+1.88%46.57%41 Years

Latest WBA, XOM, and CAH Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/7/2024
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
quarterly$0.50562.03%7/1/20247/1/20247/15/2024
4/25/2024
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
Quarterly$0.255.65%5/20/20245/21/20246/12/2024
4/26/2024
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
Quarterly$0.953.22%5/14/20245/15/20246/10/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
N/A
0.98
0.51
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
0.50
0.66
0.32
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
0.15
1.38
1.06

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
87.17%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
58.59%
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
61.80%

Insider Ownership

CompanyInsider Ownership
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
0.15%
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
17.40%
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
0.03%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Cardinal Health, Inc. stock logo
CAH
Cardinal Health
48,000243.57 million243.20 millionOptionable
Walgreens Boots Alliance, Inc. stock logo
WBA
Walgreens Boots Alliance
331,000862.71 million712.60 millionOptionable
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
62,0003.94 billion3.94 billionOptionable

WBA, XOM, and CAH Headlines

SourceHeadline
Exxon ordered to pay $725M to mechanic who claimed toxic chemicals caused his cancerExxon ordered to pay $725M to mechanic who claimed toxic chemicals caused his cancer
nypost.com - May 10 at 4:24 PM
Californias Treasurer Ma urges votes against two Exxon directorsCalifornia's Treasurer Ma urges votes against two Exxon directors
reuters.com - May 10 at 2:53 PM
The 3 Most Undervalued Oil & Gas Stocks to Buy in May 2024The 3 Most Undervalued Oil & Gas Stocks to Buy in May 2024
investorplace.com - May 10 at 2:00 PM
US Asset Management LLC Makes New Investment in Exxon Mobil Co. (NYSE:XOM)US Asset Management LLC Makes New Investment in Exxon Mobil Co. (NYSE:XOM)
marketbeat.com - May 10 at 1:10 PM
3 Rock-Solid Dividend Stocks That Are Ideal for Retirees3 Rock-Solid Dividend Stocks That Are Ideal for Retirees
fool.com - May 10 at 9:30 AM
Calpers weighs vote against Exxon CEO in protest over climate lawsuitCalpers weighs vote against Exxon CEO in protest over climate lawsuit
finance.yahoo.com - May 10 at 2:24 AM
Calpers weighs voting against Exxon CEOs re-election as board chair, FT reportsCalpers weighs voting against Exxon CEO's re-election as board chair, FT reports
finance.yahoo.com - May 10 at 2:24 AM
UPDATE 1-Calpers weighs voting against Exxon CEOs re-election as board chair, FT reportsUPDATE 1-Calpers weighs voting against Exxon CEO's re-election as board chair, FT reports
finance.yahoo.com - May 10 at 2:24 AM
Calpers weighs vote against Exxon CEO, FT reportsCalpers weighs vote against Exxon CEO, FT reports
reuters.com - May 10 at 12:25 AM
6,800 Shares in Exxon Mobil Co. (NYSE:XOM) Purchased by SCP Investment LP6,800 Shares in Exxon Mobil Co. (NYSE:XOM) Purchased by SCP Investment LP
marketbeat.com - May 9 at 9:49 PM
Exxon Mobil (NYSE:XOM) Shares Up 1.4%Exxon Mobil (NYSE:XOM) Shares Up 1.4%
marketbeat.com - May 9 at 5:25 PM
ExxonMobil (XOM) Liza Unity FPSO Hits Record Output in GuyanaExxonMobil (XOM) Liza Unity FPSO Hits Record Output in Guyana
zacks.com - May 9 at 1:31 PM
Be Sure To Check Out Exxon Mobil Corporation (NYSE:XOM) Before It Goes Ex-DividendBe Sure To Check Out Exxon Mobil Corporation (NYSE:XOM) Before It Goes Ex-Dividend
finance.yahoo.com - May 9 at 11:18 AM
Top 15 Natural Gas Producing Countries in the World in 2024Top 15 Natural Gas Producing Countries in the World in 2024
finance.yahoo.com - May 9 at 11:18 AM
Why ExxonMobil Stock Is a Long-Term BuyWhy ExxonMobil Stock Is a Long-Term Buy
fool.com - May 9 at 5:12 AM
Exxon Mobil (NYSE:XOM) Trading Up 0.3% After Analyst UpgradeExxon Mobil (NYSE:XOM) Trading Up 0.3% After Analyst Upgrade
americanbankingnews.com - May 9 at 2:50 AM
UBS Group Increases Exxon Mobil (NYSE:XOM) Price Target to $152.00UBS Group Increases Exxon Mobil (NYSE:XOM) Price Target to $152.00
americanbankingnews.com - May 9 at 2:00 AM
Everpar Advisors LLC Buys New Shares in Exxon Mobil Co. (NYSE:XOM)Everpar Advisors LLC Buys New Shares in Exxon Mobil Co. (NYSE:XOM)
marketbeat.com - May 8 at 9:32 PM
Turkey signs long-term LNG deal with ExxonMobilTurkey signs long-term LNG deal with ExxonMobil
reuters.com - May 8 at 3:37 PM
Exxon says Liza Unity FPSO offshore Guyana hits peak output of 252K bbl/dayExxon says Liza Unity FPSO offshore Guyana hits peak output of 252K bbl/day
msn.com - May 8 at 3:15 PM
UPDATE 3-Exxon Mobils Liza Unity FPSO in Guyana hit peak output of 252,000 bpd, executive saysUPDATE 3-Exxon Mobil's Liza Unity FPSO in Guyana hit peak output of 252,000 bpd, executive says
finance.yahoo.com - May 8 at 3:15 PM
ETFs: Energy to become mega theme on rising US grid demandsETFs: Energy to become mega theme on rising US grid demands
finance.yahoo.com - May 8 at 3:15 PM
Exxon vs. Chevron - The Battle Of The Dividend GiantsExxon vs. Chevron - The Battle Of The Dividend Giants
finance.yahoo.com - May 8 at 3:15 PM
Exxon Mobils Liza Unity FPSO in Guyana hit peak output of 252,000 bpd -executiveExxon Mobil's Liza Unity FPSO in Guyana hit peak output of 252,000 bpd -executive
reuters.com - May 8 at 11:43 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Cardinal Health logo

Cardinal Health

NYSE:CAH
Cardinal Health, Inc. operates as a healthcare services and products company in the United States, Canada, Europe, Asia, and internationally. It provides customized solutions for hospitals, healthcare systems, pharmacies, ambulatory surgery centers, clinical laboratories, physician offices, and patients in the home. The company operates in two segments, Pharmaceutical and Medical. The Pharmaceutical segment distributes branded and generic pharmaceutical, specialty pharmaceutical, and over-the-counter healthcare and consumer products. The segment also provides services to pharmaceutical manufacturers and healthcare providers for specialty pharmaceutical products; operates nuclear pharmacies and radiopharmaceutical manufacturing facilities; repackages generic pharmaceuticals and over-the-counter healthcare products; and provides pharmacy management services to hospitals. The Medical segment manufactures, sources, and distributes Cardinal Health branded medical, surgical, and laboratory products and devices that include exam and surgical gloves; needles, syringe, and sharps disposals; compressions; incontinences; nutritional delivery products; wound care products; single-use surgical drapes, gowns, and apparels; fluid suction and collection systems; urology products; operating room supply products; and electrode product lines. The segment also distributes a range of national brand products, including medical, surgical, and laboratory products; provides supply chain services and solutions to hospitals, ambulatory surgery centers, clinical laboratories, and other healthcare providers; and assembles and sells sterile, and non-sterile procedure kits. The company was incorporated in 1979 and is headquartered in Dublin, Ohio.
Walgreens Boots Alliance logo

Walgreens Boots Alliance

NASDAQ:WBA
Walgreens Boots Alliance, Inc. operates as a healthcare, pharmacy, and retail company in the United States, the United Kingdom, Germany, and internationally. It operates through three segments: U.S. Retail Pharmacy, International, and U.S. Healthcare. The U.S. Retail Pharmacy segment engages in operation of the retail drugstores, health and wellness services, specialty, and home delivery pharmacy services, which offers health and wellness, beauty, personal care and consumables, and general merchandise. The International segment offers sale of prescription drugs and health and wellness, beauty, personal care, and other consumer products outside the United States; and operates pharmacy-led health and beauty retail businesses under the Boots brand stores in the United Kingdom, the Republic of Ireland, and Thailand, as well as the Benavides brand in Mexico and the Ahumada brand in Chile. The U.S. Healthcare segment provides VillageMD, a national provider of value-based care with primary, multi-specialty, and urgent care providers serving patients in traditional clinic settings, in patients' homes and online appointments; Shields, a specialty pharmacy integrator and accelerator for hospitals; and CareCentrix, a participant in the post-acute and home care management sectors. Walgreens Boots Alliance, Inc. was founded in 1909 and is headquartered in Deerfield, Illinois.
Exxon Mobil logo

Exxon Mobil

NYSE:XOM
Exxon Mobil Corporation engages in the exploration and production of crude oil and natural gas in the United States and internationally. It operates through Upstream, Energy Products, Chemical Products, and Specialty Products segments. The Upstream segment explores for and produces crude oil and natural gas. The Energy Products segment offers fuels, aromatics, and catalysts, as well as licensing services. It sells its products under the Exxon, Esso, and Mobil brands. The Chemical Products segment manufactures and markets petrochemicals including olefins, polyolefins, and intermediates. The Specialty Products segment offers performance products, including lubricants, basestocks, waxes, synthetics, elastomers, and resins. The company also involves in the manufacturing, trade, transport, and sale of crude oil, natural gas, petroleum products, petrochemicals, and other specialty products; and pursuit lower-emission business opportunities, including carbon capture and storage, hydrogen, lower-emission fuels, and lithium. Exxon Mobil Corporation was founded in 1870 and is based in Spring, Texas.