| Indicators | Browse All

Cardinal Health, Inc. (CAH)

Healthcare | Medical Distribution | Dublin, United States | NYSE
234.55 USD -0.58 (-0.247%) ⇩ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 232.64 -1.91 (-1.911%) ⇩ (Aug. 28, 2026, 7:55 p.m. EDT)

Short-term:★★★☆☆Long-term:★★★⯪☆Dividends:★★⯪☆☆
Hot Take | Aug. 22, 2026, 5:07 a.m. EDT

Cardinal Health offers a compelling mix of analyst optimism and historical resilience, though the financial underpinnings require careful scrutiny. Over the past nine years, the stock has delivered an impressive 80 percent cumulative gain, validating the company's ability to navigate the healthcare landscape through strategic acquisitions and steady execution. However, the current valuation relies heavily on forward earnings growth rather than current profitability, as operating margins remain thin and book value is negative. While the analyst consensus is overwhelmingly positive with a mean target near $270, the balance sheet carries a heavier debt load relative to cash, which limits the ceiling for a top-tier buy-and-hold rating. For the immediate term, options activity suggests a range-bound environment between $220 and $240, with the 50-day average acting as a minor resistance. The dividend yield is modest but secure, providing a floor without driving the stock's performance. Ultimately, this is a solid compounder for patient capital, but the lack of a high-margin structure prevents it from being a definitive fortress investment compared to peers with superior balance sheets.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.016497
AutoARIMA0.016581
MSTL0.016946
AutoTheta0.045732

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 54%
H-stat 0.51
Ljung-Box p 0.000
Jarque-Bera p 0.200
Excess Kurtosis -0.37
Attribute Value
Sector Healthcare
Ex Dividend Date 2026-09-30
Last Dividend Date 2026-06-30
Revenue per Share 1077.322
Market Cap 54,550,638,592
Trailing P/E 32.58
Forward P/E 16.66
Beta 0.52
Profit Margins 0.67%
Website https://www.cardinalhealth.com

As of Aug. 22, 2026, 5:07 a.m. EDT: Speculators are positioning for a tight range between $220 and $240. Call open interest peaks at the $240 strike, while put open interest concentrates at the $220 level, creating a defined corridor for near-term price action. Implied volatility remains low across expirations, suggesting traders expect limited movement outside this band.


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.06
dividendYield 0.88
exDividendDate 2026-10-01
trailingAnnualDividendRate 2.048
trailingAnnualDividendYield 0.008710075
lastDividendValue 0.516
lastDividendDate 2026-07-01
dividendDate 2026-10-15

Info Dump

Attribute Value
52 Week Change 0.5722501
Address1 7,000 Cardinal Place
All Time High 258.3
All Time Low 1.1033
Ask 234.46
Ask Size 400
Audit Risk 9
Average Analyst Rating 1.5 - Strong Buy
Average Daily Volume10 Day 1,487,810
Average Daily Volume3 Month 2,191,041
Average Volume 2,191,041
Average Volume10Days 1,487,810
Beta 0.521
Bid 234.25
Bid Size 200
Board Risk 1
Book Value -12.373
City Dublin
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 1
Country United States
Crypto Tradeable 0
Currency USD
Current Price 234.55
Current Ratio 0.883
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 236.445
Day Low 233.72
Display Name Cardinal Health
Dividend Date 1,792,022,400
Dividend Rate 2.06
Dividend Yield 0.88
Earnings Call Timestamp End 1,786,451,400
Earnings Call Timestamp Start 1,786,451,400
Earnings Growth 0.688
Earnings Quarterly Growth 0.665
Earnings Timestamp 1,786,451,400
Earnings Timestamp End 1,793,881,800
Earnings Timestamp Start 1,793,881,800
Ebitda 4,244,000,000
Ebitda Margins 0.01669
Enterprise To Ebitda 14.103
Enterprise To Revenue 0.235
Enterprise Value 59,851,636,736
Eps Forward 14.07674
Eps Trailing Twelve Months 7.2
Esg Populated 0
Ex Dividend Date 1,790,812,800
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 232.5784
Fifty Day Average Change 1.9716034
Fifty Day Average Change Percent 0.008477156
Fifty Two Week Change Percent 57.225014
Fifty Two Week High 258.3
Fifty Two Week High Change -23.749985
Fifty Two Week High Change Percent -0.091947295
Fifty Two Week Low 145.87
Fifty Two Week Low Change 88.68001
Fifty Two Week Low Change Percent 0.60793865
Fifty Two Week Range 145.87 - 258.3
Financial Currency USD
First Trade Date Milliseconds 428,851,800,000
Five Year Avg Dividend Yield 2.25
Float Shares 232,040,804
Forward Eps 14.07674
Forward P E 16.66224
Free Cashflow 4,752,500,224
Full Exchange Name NYSE
Full Time Employees 58,788
Fullday Change -0.580002
Fullday Change Percent -0.246673
Fullday Price 232.639
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,785,542,400
Gross Margins 0.03844
Gross Profits 9,774,000,128
Has Pre Post Market Data 1
Held Percent Insiders 0.0026699998
Held Percent Institutions 0.90988
Implied Shares Outstanding 232,575,728
Industry Medical Distribution
Industry Disp Medical Distribution
Industry Key medical-distribution
Ir Website http://ir.cardinalhealth.com/
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,782,864,000
Last Dividend Value 0.516
Last Fiscal Year End 1,782,777,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 offers 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,550,638,592
Market State CLOSED
Max Age 86,400
Message Board Id finmb_172207
Most Recent Quarter 1,782,777,600
Net Income To Common 1,714,000,000
Next Fiscal Year End 1,814,313,600
Non Diluted Market Cap 54,685,530,924
Number Of Analyst Opinions 16
Open 236.02
Operating Cashflow 5,174,000,128
Operating Margins 0.013300001
Overall Risk 1
Payout Ratio 0.2833
Peg Ratio 1.19
Phone 614 757 5000
Post Market Change -1.9109955
Post Market Change Percent -0.8147497
Post Market Price 232.639
Post Market Time 1,787,961,339
Previous Close 235.13
Price Hint 2
Price To Book -18.956598
Price To Sales Trailing12 Months 0.21455681
Profit Margins 0.00674
Quick Ratio 0.425
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key strong_buy
Recommendation Mean 1.5
Region US
Regular Market Change -0.580002
Regular Market Change Percent -0.246673
Regular Market Day High 236.445
Regular Market Day Low 233.72
Regular Market Day Range 233.72 - 236.445
Regular Market Open 236.02
Regular Market Previous Close 235.13
Regular Market Price 234.55
Regular Market Time 1,787,947,202
Regular Market Volume 1,777,884
Return On Assets 0.037219997
Revenue Growth 0.058
Revenue Per Share 1,077.322
Sand P52 Week Change 0.20504117
Sector Healthcare
Sector Disp Healthcare
Sector Key healthcare
Share Holder Rights Risk 1
Shares Outstanding 232,575,728
Shares Percent Shares Out 0.0275
Shares Short 6,393,294
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 6,748,293
Short Name Cardinal Health, Inc.
Short Percent Of Float 0.0318
Short Ratio 2.98
Source Interval 15
State OH
Symbol CAH
Target High Price 292.0
Target Low Price 235.0
Target Mean Price 270.9375
Target Median Price 275.5
Total Cash 4,856,000,000
Total Cash Per Share 20.879
Total Debt 9,998,000,128
Total Revenue 254,247,993,344
Tradeable 0
Trailing Annual Dividend Rate 2.048
Trailing Annual Dividend Yield 0.008710075
Trailing Eps 7.2
Trailing P E 32.57639
Trailing Peg Ratio 1.1755
Triggerable 1
Two Hundred Day Average 214.669
Two Hundred Day Average Change 19.880997
Two Hundred Day Average Change Percent 0.092612326
Type Disp Equity
Volume 1,777,884
Website https://www.cardinalhealth.com
Zip 43,017