MCK

McKesson Corporation
960.56 -0.67% 2026-10-28

Analysts 10 firms · 7 buy · 3 hold · target 1009 +5% (845–1200)

Last 90d 3 insider sales

52-week range
723.68 1030.27
1-month+11.1%
3-month+11.0%
1-year+18.4%
3-year+113.5%
5-year+366.1%
vs 50-day+4.8%
vs 200-day+11.6%
Volatility31%
Beta-0.29
$ vol/day$688M
ATH1030.27
From ATH-6.8%
Next report2026-11-04
WhoEntryMove What they saidWhen
TRACKER - Rick Larsen · Congress long 812.28 +20.8% Rick Larsen's trade date was 8 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction Report… Mon, 13 Jul
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
10d sched 1 $797,129 995.24
2mo sched 1 $98,951 892.04
3mo sell 1 $268,590 888.75
4mo sched 1 $6,715,898 813.62
4mo sched 1 $6,559,925 762.70
5mo sched 1 $3,760,827 793.69
5mo sched 1 $101,612 772.38
5mo sched 1 $604,420 736.24
5mo sched 1 $1,331,255 734.56
5mo sched 2 $4,519,352 756.23
8mo sched 1 $2,697,750 983.89
8mo sell 1 $328,015 951.50
8mo sched 1 $179,550 940.88
8mo sched 1 $282,817 924.76
9mo sched 1 $313,240 951.48
10mo sched 1 $225,266 825.63
12mo sched 1 $283,476 849.57
1.2y sched 1 $8,418,166 683.26
1.2y sched 1 $8,085,677 671.87
1.2y sched 1 $218,347 672.30
1.3y sched 1 $13,716,411 708.33
1.4y sched 1 $13,673,864 701.51
1.4y sched 1 $2,058,912 714.97
1.4y sched 4 $2,027,378 705.78
1.4y sched 3 $1,388,069 712.88
1.4y sched 2 $5,440,003 710.27
1.4y sched 1 $394,495 714.14
1.6y sched 1 $5,684,059 641.84
1.7y sched 1 $5,591,664 639.45
1.7y sched 1 $188,760 622.62
1.7y sched 1 $5,358,588 599.87
1.7y sched 1 $5,382,514 589.02
1.7y sched 1 $114,603 592.65
1.8y sched 1 $331,645 570.57
1.9y sched 1 $349,027 583.39
2.1y sched 1 $2,105,808 507.56
2.2y sched 1 $2,349,491 612.92
2.3y sched 1 $2,180,193 584.64
2.4y sell 1 $351,318 577.55
2.4y sell 1 $282,980 582.85
2.4y sched 1 $2,155,761 577.80
2.4y sched 1 $2,935,100 565.28
2.4y sched 3 $2,572,029 548.62
2.4y sched 2 $7,509,659 547.04
2.5y sell 1 $340,948 547.97
2.6y sched 1 $1,821,762 527.50
2.7y sell 1 $100,698 525.76
2.7y sched 1 $92,256 495.02
2.8y sched 1 $6,732,480 472.86
3.0y sched 1 $4,944,870 455.41
3.0y sched 1 $10,963,279 456.95
3.0y sell 1 $304,432 452.94
3.0y sched 1 $4,839,660 454.41
3.1y sched 1 $12,843,323 446.57
3.1y sched 1 $10,668,488 418.30
3.1y sched 1 $1,602,766 412.17
3.2y sched 1 $1,527,240 432.03
3.2y sched 1 $1,664,199 418.80
3.3y sched 1 $1,650,061 410.16
3.3y sched 1 $1,457,820 419.87
3.4y sched 1 $1,388,400 388.62
3.4y sched 2 $1,795,969 381.03
3.4y sched 4 $13,560,516 385.64
3.4y sched 4 $3,896,673 377.25
3.5y sched 1 $4,351,544 392.25
3.5y sched 1 $7,157,954 387.88
3.7y sell 1 $59,573 354.21
3.7y sell 1 $2,818,080 356.36
3.9y sell 1 $949,475 367.41
4.0y sell 1 $977,550 356.15
4.0y sell 1 $4,202,841 372.57
4.0y sell 1 $867,825 343.97
4.1y sell 1 $2,579,550 336.79
4.1y sell 1 $477,373 361.91
4.4y sell 1 $468,482 303.09
4.4y sell 1 $1,455,794 296.52
4.4y sell 1 $996,458 300.50
4.4y sell 2 $614,182 314.04
4.4y sell 3 $5,599,225 318.57
4.4y sell 1 $9,089,118 322.58
4.4y sell 3 $8,877,988 326.52
4.4y sell 4 $2,390,182 323.26
4.5y sell 1 $2,876,150 319.79
4.5y sell 1 $1,756,311 321.78
4.5y sell 1 $2,876,323 313.38
4.5y sell 1 $1,799,597 328.43
4.5y sell 1 $1,736,680 302.35
4.5y sell 1 $1,757,834 322.87
4.6y sell 1 $1,025,975 316.68
4.7y sell 1 $539,478 273.71
4.7y sell 1 $6,404 262.17
4.8y sell 1 $3,960,500 244.26
4.9y sell 1 $1,878,324 219.06
5.0y sell 2 $4,958,873 218.78
5.0y sell 4 $13,497,179 215.80
5.0y sell 1 $1,684,620 200.50
5.1y sell 1 $4,499,817 200.62
5.2y sell 1 $2,927,490 201.24
5.2y sell 1 $299,033 198.89
5.4y sell 1 $87,044 187.46
5.4y sell 1 $38,184 186.48
5.4y sell 3 $6,192,735 186.64
5.4y sell 1 $8,988 189.11
5.4y sell 2 $374,094 188.94
5.5y sell 2 $1,959,600 193.75
5.5y sell 1 $1,054,861 188.00
5.6y sell 1 $1,028,683 181.84
5.7y sell 1 $1,010,424 174.48
5.8y sell 3 $2,773,194 176.81
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

RLRick Larsen 1B 4mo JJJonathan Jackson 4B2S 4mo EFElizabeth Fletcher 1S 7mo AAAlan Armstrong 1B 7mo MMMarkwayne Mullin 2B 9mo GCGilbert Cisneros 3B3S 10mo JMJared Moskowitz 3B 11mo VHValerie Hoyle 1B1S 1.1y RTRitchie John Torres 1B1S 1.3y JSJefferson Shreve 1S 1.5y JGJosh Gottheimer 3B11S 1.6y JLJulia Letlow 1B 1.9y BDByron Donalds 1B 2.1y CMCarol Devine Miller 1S 2.5y +13 more

27 members · 49 buys / 36 sells · $199K–$1.6M disclosed · latest filing Jul 21, 2026 · full tracker ›

WhenMemberSize AmountPrice then
4mo buy RL Rick Larsen $1K–$15K 818.66
4mo sell JJ Jonathan Jackson $1K–$15K 779.78
7mo sell EF Elizabeth Fletcher $1K–$15K 870.22
7mo buy AA Alan Armstrong $1K–$15K 859.21
9mo buy MM Markwayne Mullin $15K–$50K 820.41
10mo buy MM Markwayne Mullin $15K–$50K 823.33
10mo sell GC Gilbert Cisneros $1K–$15K 818.66
11mo buy JM Jared Moskowitz $1K–$15K 828.10
11mo buy GC Gilbert Cisneros $1K–$15K 858.29
1.1y buy JM Jared Moskowitz $1K–$15K 761.36
1.1y sell JJ Jonathan Jackson $1K–$15K 753.59
1.1y sell VH Valerie Hoyle $1K–$15K 739.19
1.1y buy VH Valerie Hoyle $1K–$15K 704.23
1.2y sell GC Gilbert Cisneros $1K–$15K 706.61
1.3y sell RT Ritchie John Torres $1K–$15K 706.71
1.5y sell JS Jefferson Shreve $15K–$50K 684.06
1.5y buy GC Gilbert Cisneros $1K–$15K 703.72
1.5y buy JJ Jonathan Jackson $1K–$15K 688.78
1.6y sell JG Josh Gottheimer $1K–$15K 668.38
1.6y buy JJ Jonathan Jackson $1K–$15K 657.53
1.7y buy JJ Jonathan Jackson $1K–$15K 640.45
1.7y buy JJ Jonathan Jackson $1K–$15K 641.28
1.8y sell GC Gilbert Cisneros $1K–$15K 587.95
1.8y buy JM Jared Moskowitz $1K–$15K 579.87
1.8y buy RT Ritchie John Torres $1K–$15K 581.65
1.9y buy JL Julia Letlow $1K–$15K 567.47
2.1y buy BD Byron Donalds $1K–$15K 494.86
2.1y sell JG Josh Gottheimer $1K–$15K 507.46
2.3y sell JG Josh Gottheimer $1K–$15K 581.34
2.5y sell CM Carol Devine Miller $15K–$50K 538.39
2.6y sell EB Earl Blumenauer $15K–$50K 529.65
3.0y sell JG Josh Gottheimer $1K–$15K 445.31
3.1y sell LF Lois Frankel $1K–$15K 415.68
3.3y sell JG Josh Gottheimer $1K–$15K 405.06
3.4y buy WK William R. Keating $1K–$15K 383.94
3.4y sell JG Josh Gottheimer $1K–$15K 391.72
3.7y sell JG Josh Gottheimer $1K–$15K 342.68
3.7y sell JG Josh Gottheimer $1K–$15K 354.40
3.7y sell JG Josh Gottheimer $1K–$15K 372.45
4.2y sell KM Kathy Manning $1K–$15K 320.78
4.3y buy KM Kathy Manning $1K–$15K 320.29
4.6y sell EB Earl Blumenauer $1K–$15K 278.96
4.6y buy JG Josh Gottheimer $1K–$15K 270.81
4.6y buy LF Lois Frankel $1K–$15K 267.11
4.7y sell LF Lois Frankel $1K–$15K 268.14
4.7y buy EB Earl Blumenauer $1K–$15K 260.64
4.7y buy LF Lois Frankel $1K–$15K 264.16
4.8y buy LF Lois Frankel $1K–$15K 246.21
5.0y sell JG Josh Gottheimer $1K–$15K 200.01
5.2y sell JG Josh Gottheimer $1K–$15K 201.75
5.6y buy JG Josh Gottheimer $1K–$15K 183.00
6.0y buy JG Josh Gottheimer $1K–$15K 176.87
6.6y sell LF Lois Frankel $1K–$15K 126.48
7.1y buy LF Lois Frankel $1K–$15K 136.04
7.1y sell LF Lois Frankel $1K–$15K 134.14
7.5y buy DP Dean Phillips $1K–$15K 120.15
7.6y buy EB Earl Blumenauer $1K–$15K 110.89
7.6y buy BF Bill Flores $1K–$15K 109.89
7.6y buy GC Gilbert Cisneros $1K–$15K 111.86
7.8y buy DP Dean Phillips $1K–$15K 108.30
7.9y sell LF Lois Frankel $1K–$15K 102.52
8.4y buy EB Earl Blumenauer $1K–$15K 141.23
9.1y sell SW Sheldon Whitehouse $15K–$50K 140.43
9.4y sell JY John A. Yarmuth $1K–$15K 150.92
9.6y buy GP Gary Palmer $1K–$15K 135.76
9.7y buy SW Sheldon Whitehouse $1K–$15K 138.48
10.0y buy SW Sheldon Whitehouse $1K–$15K 132.55
10.0y sell TR Thomas J. Rooney $15K–$50K 136.84
10.0y buy SW Sheldon Whitehouse $1K–$15K 147.12
10.1y buy SW Sheldon Whitehouse $1K–$15K 154.59
10.2y buy LF Lois Frankel $1K–$15K 171.29
10.2y buy LF Lois Frankel $1K–$15K 181.36
10.3y buy LF Lois Frankel $1K–$15K 177.75
10.4y buy TR Thomas J. Rooney $1K–$15K 173.96
10.7y buy JY John A. Yarmuth $1K–$15K 147.05
11.0y buy TR Thomas J. Rooney $1K–$15K 166.04
11.0y buy TR Thomas J. Rooney $1K–$15K 178.62
11.2y sell KC K. Michael Conaway $1K–$15K 173.48
11.7y buy KC K. Michael Conaway $1K–$15K 200.52
12.0y sell LF Lois Frankel $1K–$15K 170.06
12.3y sell SC Susan M Collins $1K–$15K 174.76
12.7y buy SC Susan M Collins $1K–$15K 159.77
12.7y sell PS Pete Sessions $1K–$15K 162.24
12.7y buy SC Susan M Collins $1K–$15K 160.58
12.7y buy SC Susan M Collins $1K–$15K 157.59

Next report 2026-11-04 (Wednesday, after close, in 6 days) · EPS estimate 10.75. It has finished the next session higher 55% of the time, average move 4.2%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-05 beat 9.54 9.93 +4.1% +4.0% -0.7% -2.3%
2026-05-07 beat 11.57 11.69 +1.1% -2.0% -2.5% +0.8%
2026-02-04 beat 9.27 9.34 +0.7% +4.9% +16.5% +11.4%
2025-11-05 beat 9.05 9.86 +8.9% -1.4% +1.7% +0.2%
2025-08-06 beat 8.15 8.26 +1.4% -2.9% -5.8% -4.3%
2025-05-08 beat 9.83 10.12 +3.0% +3.2% +0.5% +4.9%
2025-02-05 beat 7.99 8.03 +0.5% -2.8% -1.2% -0.7%
2024-11-06 beat 6.87 7.07 +2.9% +10.4% +10.6% +11.1%
2024-08-07 beat 7.21 7.88 +9.3% -7.1% -11.3% -11.7%
2024-05-07 miss 6.36 6.18 -2.8% +1.2% -0.4% +1.1%
2024-02-07 beat 7.05 7.74 +9.8% -2.3% -4.4% -2.2%
2023-11-01 beat 6.15 6.23 +1.3% -4.0% -2.6% +0.5%
2023-08-02 beat 5.87 7.27 +23.9% +2.3% +5.3% +5.1%
2023-05-08 beat 7.12 7.19 +0.9% +4.8% +5.5% +7.5%
2023-02-01 beat 6.36 6.90 +8.4% +1.4% -1.2% -2.3%
2022-11-01 miss 6.10 6.06 -0.7% +0.0% +2.0% +1.1%
2022-08-03 beat 5.30 5.83 +10.1% +2.9% +3.3% +9.7%
2022-05-05 miss 6.04 5.83 -3.5% -0.4% +6.0% +2.9%
2022-02-02 beat 5.42 6.15 +13.6% +4.6% +3.5% +5.8%
2021-11-01 beat 4.66 6.15 +32.0% +3.9% +5.2% +5.5%
2021-08-03 beat 4.14 5.56 +34.3% -0.6% -0.5% -4.4%
2021-05-06 beat 5.05 5.05 +0.1% +4.5% +6.8% +5.4%
2021-02-02 beat 4.13 4.60 +11.4% +2.6% +0.5% +2.9%
2020-11-03 beat 3.88 4.80 +23.7% +2.7% +5.2% +20.7%
2020-08-03 beat 2.39 2.77 +16.0% +3.7% +6.5% +1.5%
2020-05-20 beat 4.10 4.27 +4.0% -3.1% +1.2% +8.5%
2020-02-04 beat 3.49 3.81 +9.2% +2.9% +3.7% +14.4%
2019-10-30 beat 3.59 3.60 +0.2% -4.7% -8.4% -9.2%
2019-07-31 beat 3.01 3.31 +9.8% +4.2% +6.7% +1.1%
2019-05-08 beat 3.66 3.69 +0.9% +1.1% +4.8% +0.5%
2019-01-31 beat 3.16 3.40 +7.5% -3.7% -0.7% +0.2%
2018-10-25 beat 3.28 3.60 +9.6% -1.3% +0.3% +6.2%
2018-07-26 beat 2.89 2.90 +0.3% -1.0% -4.7% -7.0%
2018-05-24 miss 3.57 3.49 -2.1% -1.9% -1.9% -3.1%
2018-02-01 beat 2.95 3.41 +15.8% -2.7% -1.5% -11.0%
2017-10-26 beat 2.79 3.28 +17.4% +4.9% -5.2% -9.5%
2017-07-27 miss 2.83 2.46 -13.1% -3.8% -2.3% -6.6%
2017-05-18 beat 3.01 3.42 +13.6% +8.2% +8.2% +14.0%
2017-01-25 beat 2.91 3.05 +4.9% -6.7% -8.3% -8.0%
2016-10-27 miss 3.05 2.94 -3.5% -19.1% -22.7% -18.5%
2016-07-27 beat 3.34 3.50 +4.7% -2.8% -1.8% -1.2%
2016-05-04 beat 3.03 3.17 +4.8% +4.1% +4.7% +1.4%
2016-01-27 beat 3.13 3.18 +1.5% -7.3% -4.1% -7.9%
2015-10-29 beat 2.99 3.31 +10.6% +2.6% +2.1% +1.9%
2015-07-29 beat 2.91 3.14 +8.1% -2.4% -4.2% -3.7%
2015-05-12 beat 2.75 2.94 +7.0% +1.5% +1.2% +5.3%
2015-02-05 beat 2.61 2.89 +10.6% +2.4% +3.2% +4.2%
2014-10-28 beat 2.73 2.79 +2.3% -2.6% -1.4% +0.2%
2014-07-31 beat 2.33 2.49 +6.9% +1.0% +0.3% -2.4%
2014-05-12 beat 2.40 2.55 +6.4% +3.3% +3.3% +3.2%
2014-01-30 miss 1.83 1.45 -20.8% -0.7% -1.6% -1.3%
2013-10-24 beat 2.04 2.27 +11.0% +8.1% +4.9% +9.3%
2013-07-25 beat 1.70 2.07 +21.6% +2.0% +5.3% +4.1%
2013-05-07 miss 2.30 1.45 -37.1% +3.3% +6.9% +7.0%
2013-01-31 miss 1.62 1.41 -13.1% -1.7% -1.9% -1.4%
2012-10-25 beat 1.78 1.92 +7.8% +2.8% +4.1% +4.2%
2012-07-26 beat 1.47 1.55 +5.2% +1.1% -0.6% -5.2%
2012-04-30 beat 2.04 2.09 +2.5% -2.9% -1.1% -1.8%
2012-01-30 beat 1.38 1.40 +1.8% +5.4% +3.9% +5.1%
2011-10-25 beat 1.39 1.63 +17.4% +8.9% +7.4% +7.3%

10 firms covering, 18 actions in the last 180 days (ratings, reiterations and target changes) · average price target 1009 from 10 firms, range 845–1200.

DateFirmActionRating TargetFrom
2026-10-20 Mizuho main Neutral 1020 905
2026-10-16 UBS main Buy 1200 1080
2026-10-07 Leerink Partners main Outperform 1070 1030
2026-09-14 RBC Capital reit Sector Perform 845 —
2026-08-19 Barclays main Overweight 1000 925
2026-08-19 RBC Capital init Sector Perform 845 —
2026-08-11 Wells Fargo main Equal-Weight 933 812
2026-08-06 TD Cowen main Buy 1006 989
2026-08-06 UBS main Buy 1080 1050
2026-08-06 Evercore ISI Group main Outperform 1000 860
2026-07-24 Citigroup main Buy 1000 945
2026-07-21 TD Cowen main Buy 989 1012
2026-06-10 Barclays main Overweight 925 1050
2026-05-14 Citigroup main Buy 945 975
2026-05-12 Wells Fargo main Equal-Weight 812 925
2026-05-08 UBS main Buy 1050 1000
2026-05-08 JP Morgan main Overweight 1015 1107
2026-05-08 Evercore ISI Group main Outperform 850 950
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.1%
Next 1 week
+0.6%
Next 1 month
+0.8%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +5.8% median, 65% of the last 31 years finished up.
20-year seasonality chart →
Mean reversion
Deeply oversold — RSI(2) at 2
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.13%/day.
Mean-reversion stats →
1-month breakdown — Market · β -0.29 -0.8% · Seasonal tilt +1.5%
$124.6B market cap (#196 US) $688M/day volume 31% volatility +18% 1-year -7% from ATH
52-week range · 77% of the way up · -7% from the high
$723.68$1030.27

Not investment advice.