McKesson Corporation (MCK) closed at $1,030.18 on October 21, 2026, rising 1.97% in the most recent 24-hour trading period. The gain extended a sustained rally that has pushed the healthcare distribution giant's shares significantly higher across multiple timeframes.
Over the past seven days, MCK advanced 7.03%, while its 30-day performance stood at a gain of 17.68%. The consecutive stretch of upward movement has drawn attention to the stock's momentum as it trades above the $1,000 threshold.
McKesson's market capitalization stood at $117.81 billion as of the close, reflecting the company's standing as one of the largest participants in the healthcare supply chain sector. The latest session's gains contributed to an already notable run for the stock in recent weeks.
The 30-day gain of 17.68% represents a substantial move for a company of McKesson's scale, with the single-day and weekly figures suggesting the rally has maintained its pace heading into the final stretch of October 2026.



