Is It A Mistake To Buy Cardinal Health Stock At A High?
For questions about this article or underlying research, email help@trefis.com.
Most investors know the rule: buy low, and never at the top. Cardinal Health (CAH) stock closed at a 52-week high of $257.55 on October 20, 2026. The stock closed at $244.76 on October 28. Because that price remains within 5% of the high, by the old rule this is the wrong time to buy. A fairer question asks what happened to people who bought at the stock’s earlier highs. Does the rule hold for Cardinal Health?

Why Cardinal Health Stock Is Near A High
Cardinal Health stock rose 49.4% before dividends between October 2025 and October 2026. Its two biggest one-day gains, 15.4% on October 30, 2025 and 9.8% on February 5, 2026, came after quarterly results beat forecasts and lifted the earnings outlook. Reported net income grew 9.8% in fiscal 2026, which ended in June 2026. That rise in reported net income explains only a small part of the climb. Other profit measures grew faster: reported operating income rose by more than a third, and management’s adjusted earnings per share rose 37%.
What Happened After Cardinal Health Stock’s Earlier Highs?
Since October 2016, Cardinal Health stock has set eight earlier 52-week highs with a full year of trading after them. A high counts only when at least 126 trading sessions have passed since the last one counted. After how many of them was the stock higher a year later? It was higher after six. Here is each of those highs and the year that followed it.
| 52-week high | Stock a year later | S&P 500, same year | Lowest point in that year |
|---|---|---|---|
| Feb 2020 | -6.9% | +16.2% | -29.6% |
| Mar 2021 | -5.2% | +15.6% | -24.0% |
| Apr 2022 | +27.4% | -5.9% | -20.3% |
| Oct 2022 | +27.9% | +13.2% | -5.5% |
| Apr 2023 | +25.4% | +23.7% | -1.5% |
| Nov 2023 | +12.9% | +32.7% | -6.5% |
| Nov 2024 | +69.5% | +18.6% | -3.6% |
| May 2025 | +19.7% | +31.4% | -4.8% |
A 52-week high is a close above every close of the 252 trading sessions before it, counted no more than once every 126 trading sessions. A year later is the close 252 trading sessions after the high. Changes are measured from the close on the day of the high; 0.0% in the last column means the stock did not close below it. Split-adjusted closing prices, dividends excluded.
The middle result was a gain of 22.5% a year later. The stock beat the S&P 500 after only four of the eight highs. Still, holding Cardinal Health for a year after buying at a high has usually not been a mistake.
Is A High A Worse Time To Buy?
Not for Cardinal Health. An investor who bought on any trading day between October 2016 and October 2025 typically had a gain of 13.3% a year later. That return falls well short of the middle result after a high. Buying at a high has worked out better than buying on a typical day, not worse. Eight highs is a short list, though, and some of the years after them overlap.
What Should A Buyer At A High Expect?
A buyer at a high should expect the stock to slip below the price paid at some point in the year. The rule is not foolish, and the worst of the earlier highs shows why. Someone who bought at the February 2020 high was down 6.9% a year later, in February 2021. Along the way, the stock closed as much as 29.6% below that buying price.
After three of the eight highs, the stock at some point closed 20% or more below the buying price. Typically, though, the stock’s lowest close in the year after a high was 6.0% below the price paid.
Sitting On A Big Gain In Cardinal Health?
After a run like this, the hard questions are personal: hold, trim or sell, and the tax on each. Our partner advisory firm offers a free strategy review of ways to keep part of the upside, protect the rest and spread the tax over years.
Request A Free Strategy Review
Spot an error or want more like this? Tell us in 10 seconds.