Mckesson MCK
NYSE MCK
$892.45 +3.33 (+0.37%)
As of: Sep 9, 2026 · 3:59 PM EDT

Mckesson (MCK) Price to Earnings (2009 - 2026)

Mckesson's (MCK) quarterly Price to Earnings came in at 85.36 in Q2 2026, down 22.17% year-over-year from 109.68 in Q2 2025, and up 52.23% quarter-over-quarter from 56.08 in Q1 2026.

Analysis

Mckesson (MCK) Price to Earnings (2009 - 2026) Analysis & Trends

Mckesson (MCK) has reported Price to Earnings for 18 consecutive years, with 85.36 the latest figure, recorded in Q2 2026.

  • On a quarterly basis, Price to Earnings fell 22.17% year-over-year to 85.36 in Q2 2026; TTM through Jun 2026 was 16.62, a 38.87% decrease from a year earlier, with the FY2026 full-year figure at 20.4, down 15.66% from the prior year.
  • Price to Earnings was 85.36 for Q2 2026 at Mckesson, up from 56.08 in the prior quarter.
  • Over five years, Price to Earnings peaked at 218.68 in Q3 2024 and troughed at 45.86 in Q4 2022.
  • A 5-year average of 83.07 and a median of 79.64 in 2024 frame the typical range for Price to Earnings.
  • Across the five-year window, Price to Earnings slumped 95.2% in 2022 and soared 165.69% in 2024, its largest moves.
  • Over 5 years, Price to Earnings stood at 45.86 in 2022, then surged by 110.55% to 96.57 in 2023, then decreased by 20.3% to 76.97 in 2024, then climbed by 4.44% to 80.38 in 2025, then gained by 6.2% to 85.36 in 2026.
  • The last three Price to Earnings figures came in at 85.36 (Q2 2026), 56.08 (Q1 2026), and 80.38 (Q4 2025), per Business Quant data.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Mckesson 105.79 Bn 103.19 Bn 3.69 Bn
2 Cencora 63.13 Bn 60.51 Bn 3.61 Bn
3 Cardinal Health 57.48 Bn 52.78 Bn 2.56 Bn
4 Henry Schein 10.05 Bn 10.80 Bn 1.10 Bn
5 ZeroStack 42.83 Mn 41.14 Mn 1.62 Mn
6 111 30.11 Mn 113.01 Mn 18.18 Mn
7 Ridgetech 5.33 Mn -12.68 Mn -
8 Guardian Pharmacy Services 5.16 Mn -72.61 Mn 80.04 Mn
9 MedWellAI 2.27 Mn 2.28 Mn -
10 DataMeds AI 2.20 Mn 2.15 Mn 170,221.00
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 85.36
Mar 31, 2026 56.08
Dec 31, 2025 80.38
Sep 30, 2025 81.99
Jun 30, 2025 109.68
Mar 31, 2025 64.47
Dec 31, 2024 76.97
Sep 30, 2024 218.68
Jun 30, 2024 78.89
Mar 31, 2024 84.08
Dec 31, 2023 96.57
Sep 30, 2023 82.31
Jun 30, 2023 57.82
Mar 31, 2023 58.45
Dec 31, 2022 45.86
Sep 30, 2022 49.84
Jun 30, 2022 57.96
Mar 31, 2022 109.88
Dec 31, 2021 954.75
Sep 30, 2021 98.20