Cardinal Health stock gains on strong results and higher targets
Published on 09/07/2026 at 15:29 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Cardinal Health stock (ISIN US14149Y1082) traded at USD 246.67 on September 7, 2026, after the shares moved within a 52-week range of USD 145.87 to USD 258.30 and carried a market value of USD 57.37 billion.
Freshly reported fiscal 2026 figures showed revenue of USD 254.2 billion, up 14 percent, while non-GAAP diluted EPS rose 37 percent to USD 11.26, according to Stock Titan. In the latest quarter, revenue reached USD 63.67 billion and EPS came in at USD 2.91, above the USD 2.42 consensus cited by MarketBeat.
Analysts lift targets
That earnings backdrop matched a more upbeat broker tone. MarketBeat reported an average target price of USD 266.56 and a Moderate Buy consensus, with Royal Bank of Canada starting coverage at USD 276, TD Cowen lifting its target to USD 280 from USD 275 and Barclays raising its target to USD 275 from USD 258.
For investors, the gap between the latest trade and the average target remains the key valuation marker. At USD 246.67, the stock sat below the consensus target but still close to its 52-week high of USD 258.30.
Margins and earnings power
The more important number is earnings quality. For fiscal 2026, GAAP operating earnings were USD 2.6 billion and non-GAAP operating earnings reached USD 3.6 billion, while the latest quarter showed a net margin of 0.67 percent in the MarketBeat summary of the results.
Year on year, the quarter's EPS rose from USD 2.08 to USD 2.91 and revenue increased 5.8 percent, a combination that points to steadier execution than a pure top-line gain alone.
Pharma distribution scale
Cardinal Health's scale still comes from its pharmaceutical and medical distribution network. The fiscal 2026 revenue base of USD 254.2 billion underlines how heavily the company leans on high-volume distribution, where even small changes in margin can move earnings quickly.
Stock near the ceiling
The share price of USD 246.67 on September 7, 2026 leaves the stock below the 52-week high of USD 258.30, but far above the 52-week low of USD 145.87. That leaves the next test squarely on whether earnings strength can keep pace with the richer valuation.
Cardinal Health stock at a glance
- Company: Cardinal Health, Inc.
- ISIN: US14149Y1082
- Ticker: CAH
- Trading venue: NYSE
- Price (as of September 7, 2026): USD 246.67
- Market capitalization: USD 57.37 billion
- Sector / Industry: Health Care / Health Care Distributors
- Index membership: S&P 500
