| Indicators | Browse All

Cardinal Health, Inc. (CAH)

Healthcare | Medical Distribution | Dublin, United States | NYSE
233.66 USD -2.14 (-0.908%) ⇩ (July 13, 2026, 4 p.m. EDT)

Short-term:★★★★☆Long-term:★★★☆☆Dividends:★★⯪☆☆
Hot Take | July 11, 2026, 5:39 a.m. EDT

Cardinal Health is currently riding a wave of short-term momentum that outpaces its deteriorating earnings reality. The stock has rallied nearly 6% in two weeks, trading well above its moving averages, and options flow shows aggressive call buying at the money. However, the long-term picture is mixed: while revenue grows at 11%, earnings are contracting sharply at nearly 20%, and margins remain thin. The balance sheet is strained with more debt than cash and a current ratio below 1.0. Dividends are safe but offer a low yield that barely keeps pace with inflation. Investors should respect the short-term strength but remain cautious about the fundamental earnings drag.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.062442
MSTL0.066366
AutoETS0.067833
AutoARIMA0.068189

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 53%
H-stat 1.08
Ljung-Box p 0.000
Jarque-Bera p 0.278
Excess Kurtosis -0.23
Attribute Value
Sector Healthcare
Ex Dividend Date 2026-06-30
Last Dividend Date 2026-06-30
Revenue per Share 1056.839
Market Cap 54,724,542,464
Trailing P/E 35.62
Forward P/E 19.44
Beta 0.49
Profit Margins 0.62%
Website https://www.cardinalhealth.com

As of July 11, 2026, 5:39 a.m. EDT: Call volume surged significantly at the 230 strike, indicating aggressive bullish positioning near current prices. Implied volatility is elevated at 42% for weekly expirations, reflecting uncertainty. While put writers are hedging, call buyers dominate the flow, suggesting a bias toward upside movement.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.22% 1.03% 1.55% 2.20%
Dividend History
Date Dividend Yield %
2026-07-01 0.516000 0.217062
2026-04-01 0.511000 0.241015
2026-01-02 0.511000 0.248396
2025-10-01 0.511000 0.323561
2025-07-01 0.511000 0.310827
2025-04-01 0.506000 0.368993
2025-01-02 0.506000 0.428741
2024-10-01 0.506000 0.458624
2024-07-01 0.506000 0.517594
2024-03-28 0.501000 0.447721
2023-12-29 0.501000 0.497024
2023-10-02 0.501000 0.579995
2023-06-30 0.501000 0.529766
2023-03-31 0.496000 0.656954
2022-12-30 0.496000 0.645245
2022-09-30 0.496000 0.743851
2022-06-30 0.496000 0.948919
2022-03-31 0.491000 0.865961
2021-12-31 0.491000 0.953583
2021-09-30 0.491000 0.992721
2021-06-30 0.491000 0.860046
2021-03-31 0.486000 0.800000
2020-12-31 0.486000 0.907394
2020-09-30 0.486000 1.035144
2020-06-30 0.486000 0.931213
2020-03-31 0.481000 1.003338
2019-12-31 0.481000 0.950969
2019-09-30 0.481000 1.019284
2019-06-28 0.481000 1.021231
2019-03-29 0.476000 0.988577
2018-12-31 0.476000 1.067265
2018-09-28 0.476000 0.881481
2018-06-29 0.476000 0.974811
2018-03-29 0.462000 0.737077
2017-12-29 0.462000 0.754039
2017-09-29 0.462000 0.690377
2017-06-29 0.462000 0.590415
2017-03-30 0.449000 0.549773
2016-12-29 0.449000 0.620594
2016-09-29 0.449000 0.583875
2016-06-29 0.449000 0.580929
2016-03-30 0.387000 0.473221
2015-12-30 0.387000 0.427435
2015-09-29 0.387000 0.504432
2015-06-29 0.387000 0.462145
2015-03-30 0.343000 0.377753
2014-12-30 0.343000 0.419213
2014-09-29 0.343000 0.453524
2014-06-27 0.343000 0.495951
2014-03-28 0.303000 0.434845
2013-12-30 0.303000 0.451767
2013-09-27 0.303000 0.579572
2013-06-27 0.302000 0.632858
2013-03-27 0.275000 0.659314
2012-12-28 0.275000 0.675344
2012-09-27 0.238000 0.600555
2012-06-27 0.238000 0.590131
2012-03-28 0.215000 0.500932
2011-12-28 0.215000 0.536695
2011-09-28 0.215000 0.498724
2011-06-29 0.215000 0.477672
2011-03-30 0.195000 0.469314
2010-12-29 0.195000 0.505705
2010-09-29 0.195000 0.588235
2010-06-29 0.195000 0.575731
2010-03-30 0.175000 0.480110
2009-12-29 0.175000 0.531108
2009-09-29 0.175000 0.650558
2009-09-01 9.750000 38.829151
2009-06-29 0.175000 0.566893
2009-03-30 0.140000 0.445576
2008-12-29 0.140000 0.423089
2008-09-29 0.140000 0.288422
2008-06-27 0.140000 0.276516
2008-03-28 0.120000 0.228267
2007-12-27 0.120000 0.209023
2007-09-27 0.120000 0.190992
2007-06-27 0.120000 0.170794
2007-03-28 0.090000 0.125191
2006-12-27 0.090000 0.139817
2006-09-27 0.090000 0.136654
2006-06-28 0.090000 0.143107
2006-03-29 0.060000 0.079830
2005-12-28 0.060000 0.086730
2005-09-28 0.060000 0.095102
2005-06-29 0.060000 0.104511
2005-03-30 0.030000 0.054705
2004-12-29 0.030000 0.052201
2004-09-29 0.030000 0.067446
2004-06-29 0.030000 0.043165
2004-03-30 0.030000 0.044066
2003-12-29 0.030000 0.047559
2003-09-29 0.030000 0.051600
2003-06-27 0.030000 0.046296
2003-03-28 0.025000 0.043320
2002-12-27 0.025000 0.043111
2002-09-27 0.025000 0.039032
2002-06-27 0.025000 0.039683
2002-03-27 0.025000 0.035411
2001-12-27 0.025000 0.039451
2001-09-27 0.025000 0.034650
2001-06-27 0.025000 0.035211
2001-03-28 0.020000 0.032450
2000-12-27 0.020000 0.029593
2000-09-27 0.020000 0.032258
2000-06-28 0.020000 0.042254
2000-03-29 0.016667 0.054349
1999-12-29 0.016667 0.052426
1999-09-29 0.016667 0.046785
1999-06-29 0.017333 0.040744
1999-03-30 0.016667 0.037245
1998-12-29 0.016667 0.033784
1998-09-29 0.016889 0.035681
1998-06-29 0.013333 0.032476
1998-03-30 0.013333 0.034606
1997-12-29 0.011111 0.034453
1997-09-29 0.011111 0.035180
1997-06-27 0.011111 0.043384
1997-03-27 0.011111 0.044052
1996-12-27 0.011111 0.043478
1996-09-27 0.008889 0.037915
1996-06-27 0.008889 0.041595
1996-03-28 0.008889 0.047431
1995-12-27 0.008889 0.055815
1995-09-28 0.008889 0.053692
1995-06-28 0.008889 0.063831
1995-03-27 0.008889 0.062828
1994-12-23 0.008889 0.068377
1994-09-26 0.008889 0.073847
1994-06-27 0.009007 0.079163
1994-04-05 0.007111 0.063829
1993-12-27 0.007111 0.062991
1993-09-27 0.005926 0.068494
1993-06-25 0.005926 0.085107
1993-03-26 0.005926 0.087720
1992-12-24 0.005926 0.084747
1992-09-25 0.004741 0.068380
1992-06-25 0.004741 0.068969
1992-03-26 0.004741 0.065847
1991-12-24 0.004741 0.084215
1991-09-25 0.003793 0.042110
1991-06-25 0.003793 0.050961
1991-03-25 0.003793 0.059486
1990-12-24 0.003793 0.074774
1990-09-25 0.003034 0.074765
1990-06-25 0.003034 0.075470
1990-03-26 0.003034 0.094115
1989-12-22 0.003034 0.084208
1989-09-25 0.002427 0.078423
1989-06-26 0.002427 0.086012
1989-03-27 0.002427 0.105252
1988-12-23 0.002427 0.124987
1988-09-26 0.002427 0.109577
1988-06-27 0.002207 0.119425
1988-03-25 0.002207 0.127007
1987-12-24 0.002207 0.192806
1987-09-25 0.002207 0.117668
1987-06-25 0.002006 0.088889
1987-03-26 0.002006 0.087912
1986-12-24 0.002006 0.114286
Additional Data
dividendRate 2.05
dividendYield 0.87
exDividendDate 2026-07-01
trailingAnnualDividendRate 2.043
trailingAnnualDividendYield 0.008664122
lastDividendValue 0.516
lastDividendDate 2026-07-01
dividendDate 2026-07-15

Info Dump

Attribute Value
52 Week Change 0.45834625
Address1 7,000 Cardinal Place
All Time High 243.21
All Time Low 1.1033
Ask 245.0
Ask Size 400
Audit Risk 9
Average Analyst Rating 1.5 - Strong Buy
Average Daily Volume10 Day 2,510,140
Average Daily Volume3 Month 2,343,488
Average Volume 2,343,488
Average Volume10Days 2,510,140
Beta 0.493
Bid 0.0
Bid Size 200
Board Risk 1
Book Value -12.051
City Dublin
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 1
Country United States
Crypto Tradeable 0
Currency USD
Current Price 233.66
Current Ratio 0.907
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 237.38
Day Low 233.15
Display Name Cardinal Health
Dividend Date 1,784,073,600
Dividend Rate 2.05
Dividend Yield 0.87
Earnings Call Timestamp End 1,786,478,400
Earnings Call Timestamp Start 1,786,478,400
Earnings Growth -0.195
Earnings Quarterly Growth -0.211
Earnings Timestamp 1,786,451,400
Earnings Timestamp End 1,786,451,400
Earnings Timestamp Start 1,786,451,400
Ebitda 3,993,999,872
Ebitda Margins 0.01593
Enterprise To Ebitda 14.988
Enterprise To Revenue 0.239
Enterprise Value 59,863,539,712
Eps Current Year 10.77519
Eps Forward 12.0168
Eps Trailing Twelve Months 6.56
Esg Populated 0
Ex Dividend Date 1,782,864,000
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 210.9922
Fifty Day Average Change 22.6678
Fifty Day Average Change Percent 0.1074343
Fifty Two Week Change Percent 45.834625
Fifty Two Week High 243.21
Fifty Two Week High Change -9.550003
Fifty Two Week High Change Percent -0.03926649
Fifty Two Week Low 137.75
Fifty Two Week Low Change 95.91
Fifty Two Week Low Change Percent 0.69626135
Fifty Two Week Range 137.75 - 243.21
Financial Currency USD
First Trade Date Milliseconds 428,851,800,000
Five Year Avg Dividend Yield 2.25
Float Shares 233,730,417
Forward Eps 12.0168
Forward P E 19.444445
Free Cashflow 4,849,999,872
Full Exchange Name NYSE
Full Time Employees 53,084
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.037550002
Gross Profits 9,415,999,488
Has Pre Post Market Data 1
Held Percent Insiders 0.00259
Held Percent Institutions 0.90082
Implied Shares Outstanding 234,205,855
Industry Medical Distribution
Industry Disp Medical Distribution
Industry Key medical-distribution
Ir Website http://ir.cardinalhealth.com/
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,782,864,000
Last Dividend Value 0.516
Last Fiscal Year End 1,751,241,600
Last Split Date 987,984,000
Last Split Factor 3:2
Long Business Summary Cardinal Health, Inc. operates as a healthcare services and products company in the United States and internationally. It operates in two segments: Pharmaceutical and Specialty Solutions, and Global Medical Products and Distribution. The company provides customized solutions for hospitals, healthcare systems, pharmacies, ambulatory surgery centers, clinical laboratories, physician offices, and patients in the home. It distributes branded and generic pharmaceutical, specialty pharmaceutical, and over-the-counter healthcare and consumer products. The company also provides services to pharmaceutical manufacturers and healthcare providers for specialty pharmaceutical products; pharmacy management services to hospitals; operates pharmacies, including pharmacies in community health centers; and repackages generic pharmaceuticals and over-the-counter healthcare products. In addition, it 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; compression, incontinence, nutritional delivery, and wound care products; single-use surgical drapes, gowns, and apparel products; fluid suction and collection systems; urology products; operating room supply products; and electrode product lines. Further, the company 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. Additionally, it manufactures, prepares, and delivers radiopharmaceuticals; and optimizes direct shipments through integrated technology solutions. The company was incorporated in 1979 and is headquartered in Dublin, Ohio.
Long Name Cardinal Health, Inc.
Market us_market
Market Cap 54,724,542,464
Market State PRE
Max Age 86,400
Message Board Id finmb_172207
Most Recent Quarter 1,774,915,200
Net Income To Common 1,555,000,064
Next Fiscal Year End 1,782,777,600
Non Diluted Market Cap 55,225,740,609
Number Of Analyst Opinions 15
Open 236.14
Operating Cashflow 5,001,999,872
Operating Margins 0.01413
Overall Risk 1
Payout Ratio 0.31190002
Peg Ratio 1.46
Phone 614 757 5000
Pre Market Change -1.2600098
Pre Market Change Percent -0.53924924
Pre Market Price 232.4
Pre Market Time 1,784,020,468
Previous Close 235.8
Price Eps Current Year 21.685
Price Hint 2
Price To Book -19.389263
Price To Sales Trailing12 Months 0.21825649
Profit Margins 0.0062
Quick Ratio 0.419
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key strong_buy
Recommendation Mean 1.47059
Region US
Regular Market Change -2.14
Regular Market Change Percent -0.907549
Regular Market Day High 237.38
Regular Market Day Low 233.15
Regular Market Day Range 233.15 - 237.38
Regular Market Open 236.14
Regular Market Previous Close 235.8
Regular Market Price 233.66
Regular Market Time 1,783,972,802
Regular Market Volume 2,263,091
Return On Assets 0.03601
Revenue Growth 0.11
Revenue Per Share 1,056.839
Sand P52 Week Change 0.20847368
Sector Healthcare
Sector Disp Healthcare
Sector Key healthcare
Share Holder Rights Risk 1
Shares Outstanding 234,205,855
Shares Percent Shares Out 0.030199999
Shares Short 7,073,002
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 7,906,193
Short Name Cardinal Health, Inc.
Short Percent Of Float 0.0349
Short Ratio 2.91
Source Interval 15
State OH
Symbol CAH
Target High Price 275.0
Target Low Price 215.0
Target Mean Price 249.6
Target Median Price 255.0
Total Cash 3,936,999,936
Total Cash Per Share 16.81
Total Debt 8,915,999,744
Total Revenue 250,735,001,600
Tradeable 0
Trailing Annual Dividend Rate 2.043
Trailing Annual Dividend Yield 0.008664122
Trailing Eps 6.56
Trailing P E 35.618904
Trailing Peg Ratio 1.4601
Triggerable 1
Two Hundred Day Average 203.24326
Two Hundred Day Average Change 30.416748
Two Hundred Day Average Change Percent 0.14965686
Type Disp Equity
Volume 2,263,091
Website https://www.cardinalhealth.com
Zip 43,017