McKesson insider activity
What the executives and directors of McKesson actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 40 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 22, 2026 | Wilson-Thompson Kathleen | 277 |
| Jul 22, 2026 | Caruso Dominic J | 277 |
| Jul 22, 2026 | Martinez Maria | 277 |
| May 23, 2026 | TYLER BRIAN S. | 55K |
| May 23, 2026 | Vitalone Britt J. | 17K |
| May 23, 2026 | Rodgers Thomas L | 6,700 |
| May 23, 2026 | Rutledge Napoleon B JR | 1,413 |
| May 23, 2026 | Smith LeAnn B | 7,985 |
| May 23, 2026 | Fraga Francisco | 5,672 |
| May 21, 2026 | Lau Michele | 8,160 |
| Feb 10, 2026 | Smith LeAnn B | 637 |
| Feb 9, 2026 | Lau Michele | 6,468 |
| Jul 30, 2025 | Wilson-Thompson Kathleen | 301 |
| Jul 30, 2025 | Caruso Dominic J | 301 |
| Jul 30, 2025 | Lerman Bradley E | 301 |
| Jul 30, 2025 | Martinez Maria | 301 |
| Jun 10, 2025 | TYLER BRIAN S. | 4,000 |
| May 24, 2025 | TYLER BRIAN S. | 65K |
| May 24, 2025 | Vitalone Britt J. | 20K |
| May 24, 2025 | Rodgers Thomas L | 7,135 |
| May 24, 2025 | Smith LeAnn B | 7,575 |
| May 23, 2025 | Rutledge Napoleon B JR | 294 |
| May 21, 2025 | Lau Michele | 1,009 |
| Mar 1, 2025 | Rutledge Napoleon B JR | 1,029 |
| Feb 10, 2025 | Smith LeAnn B | 639 |
| Feb 9, 2025 | Lau Michele | 6,374 |
| Jul 31, 2024 | Caruso Dominic J | 349 |
| Jul 31, 2024 | Martinez Maria | 349 |
| May 30, 2024 | TYLER BRIAN S. | 3,600 |
| May 25, 2024 | TYLER BRIAN S. | 127K |
| May 25, 2024 | Vitalone Britt J. | 36K |
| May 25, 2024 | Rodgers Thomas L | 13K |
| May 25, 2024 | Smith LeAnn B | 4,449 |
| May 23, 2024 | Rutledge Napoleon B JR | 2,277 |
| Mar 15, 2024 | TYLER BRIAN S. | 3,473 |
| Mar 1, 2024 | Rutledge Napoleon B JR | 1,029 |
| Feb 10, 2024 | Smith LeAnn B | 642 |
| Jan 3, 2024 | TYLER BRIAN S. | 14K |
| Nov 13, 2023 | TYLER BRIAN S. | 11K |
| Oct 12, 2023 | TYLER BRIAN S. | 14K |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 54K |
| Vested / exercised | 26K |
| Withheld for tax | 30K |
| Planned sales (10b5-1) | 35K |
| Discretionary sales | 650 |
| Kept | 14K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Fraga Francisco | 5,556 | 6,210 | 111.8 |
| Lau Michele | 3,120 | 3,247 | 104.1 |
Who holds what
| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Vitalone Britt J. EVP & CFO Last trade May 28, 2025 | CFO | 23K | – | – | May 28, 2025 | |
| Fraga Francisco EVP, CIO and CTO | Officer | 6,264 | – | – | – | |
| TYLER BRIAN S. Chief Executive Officer Last trade Jul 7, 2026 | CEO | 5,919 | – | $17M | net selling over the year: 0 months buying, 2 months selling | Jul 7, 2026 |
| Smith LeAnn B EVP & Chief HR Officer Last trade Jun 1, 2026 | Officer | 4,798 | – | $1.5M | net selling over the year: 0 months buying, 2 months selling | Jun 1, 2026 |
| Lau Michele EVP and Chief Legal Officer Last trade May 26, 2026 | Officer | 3,247 | – | $5.7M | net selling over the year: 0 months buying, 3 months selling | May 26, 2026 |
| Rodgers Thomas L EVP, Chief Strategy & BDO Last trade Jun 2, 2026 | Officer | 2,268 | – | $2.6M | net selling over the year: 0 months buying, 3 months selling | Jun 2, 2026 |
| Caruso Dominic J | Director | 927 | – | – | – | |
| Wilson-Thompson Kathleen | Director | 578 | – | – | – | |
| Martinez Maria Last trade Feb 19, 2026 | Director | 578 | – | $328K | net selling over the year: 0 months buying, 1 month selling | Feb 19, 2026 |
| Rutledge Napoleon B JR SVP, Controller & CAO Last trade Sep 8, 2026 | Officer | 521 | – | $797K | net selling over the year: 0 months buying, 4 months selling | Sep 8, 2026 |
| SALKA SUSAN R Last trade May 13, 2024 | Director | 0 | – | – | May 13, 2024 | |
| Lerman Bradley E Last trade Aug 10, 2026 | Director | 0 | – | $269K | net selling over the year: 0 months buying, 1 month selling | Aug 10, 2026 |
Open-market trade log
the 60 most recent of 833| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 8, 2026 | Rutledge Napoleon B JR (Officer) 111 shares $891.45 +0.0% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 111 | $891.45 | $99K | +0.0% | Sep 10, 2026 |
| Aug 10, 2026 | Lerman Bradley E (Director) 301 shares $892.33 −0.1% since trade filed Aug 11, 2026 | Discretionary sale | 301 | $892.33 | $269K | −0.1% | Aug 11, 2026 |
| Jul 7, 2026 | TYLER BRIAN S. (CEO) 8,463 shares $793.56 +12.3% since trade filed Jul 8, 2026 | Planned sale (10b5-1) | 8,463 | $793.56 | $6.7M | +12.3% | Jul 8, 2026 |
| Jun 17, 2026 | TYLER BRIAN S. (CEO) 8,463 shares $775.13 +15.0% since trade filed Jun 18, 2026 | Planned sale (10b5-1) | 8,463 | $775.13 | $6.6M | +15.0% | Jun 18, 2026 |
| Jun 9, 2026 | TYLER BRIAN S. (CEO) 4,929 shares $763.00 +16.8% since trade filed Jun 11, 2026 | Planned sale (10b5-1) | 4,929 | $763.00 | $3.8M | +16.8% | Jun 11, 2026 |
| Jun 5, 2026 | Rutledge Napoleon B JR (Officer) 133 shares $764.00 +16.7% since trade filed Jun 8, 2026 | Planned sale (10b5-1) | 133 | $764.00 | $102K | +16.7% | Jun 8, 2026 |
| Jun 2, 2026 | Rodgers Thomas L (Officer) 699 shares $735.27 +21.2% since trade filed Jun 3, 2026 | Planned sale (10b5-1) | 699 | $735.27 | $514K | +21.2% | Jun 3, 2026 |
| Jun 1, 2026 | Rodgers Thomas L (Officer) 123 shares $735.50 +21.2% since trade filed Jun 3, 2026 | Planned sale (10b5-1) | 123 | $735.50 | $90K | +21.2% | Jun 3, 2026 |
| Jun 1, 2026 | Smith LeAnn B (Officer) 1,810 shares $735.50 +21.2% since trade filed Jun 2, 2026 | Planned sale (10b5-1) | 1,810 | $735.50 | $1.3M | +21.2% | Jun 2, 2026 |
| May 26, 2026 | Rodgers Thomas L (Officer) 2,388 shares $761.09 +17.1% since trade filed May 27, 2026 | Planned sale (10b5-1) | 2,388 | $761.09 | $1.8M | +17.1% | May 27, 2026 |
| May 26, 2026 | Lau Michele (Officer) 3,550 shares $761.09 +17.1% since trade filed May 27, 2026 | Planned sale (10b5-1) | 3,550 | $761.09 | $2.7M | +17.1% | May 27, 2026 |
| Mar 2, 2026 | Lau Michele (Officer) 2,725 shares $990.00 −10.0% since trade filed Mar 4, 2026 | Planned sale (10b5-1) | 2,725 | $990.00 | $2.7M | −10.0% | Mar 4, 2026 |
| Feb 19, 2026 | Martinez Maria (Director) 349 shares $939.87 −5.2% since trade filed Feb 23, 2026 | Discretionary sale | 349 | $939.87 | $328K | −5.2% | Feb 23, 2026 |
| Feb 17, 2026 | Smith LeAnn B (Officer) 190 shares $945.00 −5.7% since trade filed Feb 18, 2026 | Planned sale (10b5-1) | 190 | $945.00 | $180K | −5.7% | Feb 18, 2026 |
| Feb 11, 2026 | Lau Michele (Officer) 303 shares $933.39 −4.5% since trade filed Feb 13, 2026 | Planned sale (10b5-1) | 303 | $933.39 | $283K | −4.5% | Feb 13, 2026 |
| Feb 6, 2026 | Rutledge Napoleon B JR (Officer) 328 shares $955.00 −6.7% since trade filed Feb 9, 2026 | Planned sale (10b5-1) | 328 | $955.00 | $313K | −6.7% | Feb 9, 2026 |
| Jan 5, 2026 | Rodgers Thomas L (Officer) 276 shares $816.18 +9.2% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 276 | $816.18 | $225K | +9.2% | Jan 6, 2026 |
| Nov 7, 2025 | Rutledge Napoleon B JR (Officer) 329 shares $861.63 +3.5% since trade filed Nov 10, 2025 | Planned sale (10b5-1) | 329 | $861.63 | $283K | +3.5% | Nov 10, 2025 |
| Aug 22, 2025 | TYLER BRIAN S. (CEO) 12K shares $705.63 +26.3% since trade filed Aug 25, 2025 | Planned sale (10b5-1) | 12K | $705.63 | $8.4M | +26.3% | Aug 25, 2025 |
| Aug 15, 2025 | TYLER BRIAN S. (CEO) 12K shares $677.76 +31.5% since trade filed Aug 19, 2025 | Planned sale (10b5-1) | 12K | $677.76 | $8.1M | +31.5% | Aug 19, 2025 |
| Aug 8, 2025 | Rutledge Napoleon B JR (Officer) 329 shares $663.67 +34.3% since trade filed Aug 11, 2025 | Planned sale (10b5-1) | 329 | $663.67 | $218K | +34.3% | Aug 11, 2025 |
| Jul 11, 2025 | TYLER BRIAN S. (CEO) 19K shares $708.09 +25.9% since trade filed Jul 14, 2025 | Planned sale (10b5-1) | 19K | $708.09 | $14M | +25.9% | Jul 14, 2025 |
| Jun 6, 2025 | TYLER BRIAN S. (CEO) 19K shares $705.93 +26.3% since trade filed Jun 9, 2025 | Planned sale (10b5-1) | 19K | $705.93 | $14M | +26.3% | Jun 9, 2025 |
| May 30, 2025 | Rodgers Thomas L (Officer) 2,891 shares $712.18 +25.2% since trade filed Jun 2, 2025 | Planned sale (10b5-1) | 2,891 | $712.18 | $2.1M | +25.2% | Jun 2, 2025 |
| May 28, 2025 | Vitalone Britt J. (CFO) 1,878 shares $717.91 +24.2% since trade filed May 29, 2025 | Planned sale (10b5-1) | 1,878 | $717.91 | $1.3M | +24.2% | May 29, 2025 |
| May 28, 2025 | Rodgers Thomas L (Officer) 510 shares $717.91 +24.2% since trade filed May 29, 2025 | Planned sale (10b5-1) | 510 | $717.91 | $366K | +24.2% | May 29, 2025 |
| May 28, 2025 | Rutledge Napoleon B JR (Officer) 95 shares $717.91 +24.2% since trade filed May 29, 2025 | Planned sale (10b5-1) | 95 | $717.91 | $68K | +24.2% | May 29, 2025 |
| May 28, 2025 | Smith LeAnn B (Officer) 341 shares $717.91 +24.2% since trade filed May 29, 2025 | Planned sale (10b5-1) | 341 | $717.91 | $245K | +24.2% | May 29, 2025 |
| May 27, 2025 | Rutledge Napoleon B JR (Officer) 986 shares $714.30 +24.8% since trade filed May 28, 2025 | Planned sale (10b5-1) | 986 | $714.30 | $704K | +24.8% | May 28, 2025 |
| May 23, 2025 | Vitalone Britt J. (CFO) 732 shares $715.24 +24.6% since trade filed May 28, 2025 | Planned sale (10b5-1) | 732 | $715.24 | $524K | +24.6% | May 28, 2025 |
| May 23, 2025 | Rutledge Napoleon B JR (Officer) 63 shares $715.24 +24.6% since trade filed May 28, 2025 | Planned sale (10b5-1) | 63 | $715.24 | $45K | +24.6% | May 28, 2025 |
| May 23, 2025 | Smith LeAnn B (Officer) 161 shares $715.24 +24.6% since trade filed May 28, 2025 | Planned sale (10b5-1) | 161 | $715.24 | $115K | +24.6% | May 28, 2025 |
| May 22, 2025 | Vitalone Britt J. (CFO) 6,336 shares $717.30 +24.3% since trade filed May 23, 2025 | Planned sale (10b5-1) | 6,336 | $717.30 | $4.5M | +24.3% | May 23, 2025 |
| May 22, 2025 | Smith LeAnn B (Officer) 1,248 shares $717.30 +24.3% since trade filed May 23, 2025 | Planned sale (10b5-1) | 1,248 | $717.30 | $895K | +24.3% | May 23, 2025 |
| May 19, 2025 | Rutledge Napoleon B JR (Officer) 543 shares $726.51 +22.7% since trade filed May 21, 2025 | Planned sale (10b5-1) | 543 | $726.51 | $394K | +22.7% | May 21, 2025 |
| Mar 6, 2025 | TYLER BRIAN S. (CEO) 8,962 shares $634.24 +40.6% since trade filed Mar 7, 2025 | Planned sale (10b5-1) | 8,962 | $634.24 | $5.7M | +40.6% | Mar 7, 2025 |
| Feb 28, 2025 | TYLER BRIAN S. (CEO) 8,961 shares $624.00 +42.9% since trade filed Mar 3, 2025 | Planned sale (10b5-1) | 8,961 | $624.00 | $5.6M | +42.9% | Mar 3, 2025 |
| Feb 25, 2025 | Lau Michele (Officer) 312 shares $605.00 +47.4% since trade filed Feb 26, 2025 | Planned sale (10b5-1) | 312 | $605.00 | $189K | +47.4% | Feb 26, 2025 |
| Feb 21, 2025 | TYLER BRIAN S. (CEO) 8,961 shares $597.99 +49.1% since trade filed Feb 24, 2025 | Planned sale (10b5-1) | 8,961 | $597.99 | $5.4M | +49.1% | Feb 24, 2025 |
| Feb 14, 2025 | TYLER BRIAN S. (CEO) 8,961 shares $600.66 +48.4% since trade filed Feb 18, 2025 | Planned sale (10b5-1) | 8,961 | $600.66 | $5.4M | +48.4% | Feb 18, 2025 |
| Feb 12, 2025 | Smith LeAnn B (Officer) 188 shares $609.59 +46.2% since trade filed Feb 13, 2025 | Planned sale (10b5-1) | 188 | $609.59 | $115K | +46.2% | Feb 13, 2025 |
| Jan 2, 2025 | Smith LeAnn B (Officer) 579 shares $572.79 +55.6% since trade filed Jan 3, 2025 | Planned sale (10b5-1) | 579 | $572.79 | $332K | +55.6% | Jan 3, 2025 |
| Dec 9, 2024 | Smith LeAnn B (Officer) 579 shares $602.81 +47.9% since trade filed Dec 10, 2024 | Planned sale (10b5-1) | 579 | $602.81 | $349K | +47.9% | Dec 10, 2024 |
| Sep 5, 2024 | TYLER BRIAN S. (CEO) 3,753 shares $561.10 +58.9% since trade filed Sep 6, 2024 | Planned sale (10b5-1) | 3,753 | $561.10 | $2.1M | +58.9% | Sep 6, 2024 |
| Aug 5, 2024 | TYLER BRIAN S. (CEO) 3,753 shares $626.03 +42.4% since trade filed Aug 6, 2024 | Planned sale (10b5-1) | 3,753 | $626.03 | $2.3M | +42.4% | Aug 6, 2024 |
| Jul 3, 2024 | TYLER BRIAN S. (CEO) 3,753 shares $580.92 +53.5% since trade filed Jul 8, 2024 | Planned sale (10b5-1) | 3,753 | $580.92 | $2.2M | +53.5% | Jul 8, 2024 |
| Jun 11, 2024 | Smith LeAnn B (Officer) 600 shares $585.53 +52.3% since trade filed Jun 12, 2024 | Discretionary sale | 600 | $585.53 | $351K | +52.3% | Jun 12, 2024 |
| Jun 7, 2024 | Martinez Maria (Director) 483 shares $585.88 +52.2% since trade filed Jun 11, 2024 | Discretionary sale | 483 | $585.88 | $283K | +52.2% | Jun 11, 2024 |
| Jun 5, 2024 | TYLER BRIAN S. (CEO) 3,753 shares $574.41 +55.2% since trade filed Jun 6, 2024 | Planned sale (10b5-1) | 3,753 | $574.41 | $2.2M | +55.2% | Jun 6, 2024 |
| May 31, 2024 | Rodgers Thomas L (Officer) 5,232 shares $560.99 +58.9% since trade filed Jun 3, 2024 | Planned sale (10b5-1) | 5,232 | $560.99 | $2.9M | +58.9% | Jun 3, 2024 |
| May 29, 2024 | Vitalone Britt J. (CFO) 2,427 shares $550.00 +62.1% since trade filed May 29, 2024 | Planned sale (10b5-1) | 2,427 | $550.00 | $1.3M | +62.1% | May 29, 2024 |
| May 29, 2024 | Rodgers Thomas L (Officer) 133 shares $550.00 +62.1% since trade filed May 29, 2024 | Planned sale (10b5-1) | 133 | $550.00 | $73K | +62.1% | May 29, 2024 |
| May 29, 2024 | Smith LeAnn B (Officer) 202 shares $550.00 +62.1% since trade filed May 29, 2024 | Planned sale (10b5-1) | 202 | $550.00 | $111K | +62.1% | May 29, 2024 |
| May 28, 2024 | Vitalone Britt J. (CFO) 894 shares $557.40 +59.9% since trade filed May 29, 2024 | Planned sale (10b5-1) | 894 | $557.40 | $498K | +59.9% | May 29, 2024 |
| May 28, 2024 | Rodgers Thomas L (Officer) 789 shares $557.40 +59.9% since trade filed May 29, 2024 | Planned sale (10b5-1) | 789 | $557.40 | $440K | +59.9% | May 29, 2024 |
| May 28, 2024 | Smith LeAnn B (Officer) 206 shares $557.40 +59.9% since trade filed May 29, 2024 | Planned sale (10b5-1) | 206 | $557.40 | $115K | +59.9% | May 29, 2024 |
| May 23, 2024 | Vitalone Britt J. (CFO) 13K shares $558.09 +59.7% since trade filed May 28, 2024 | Planned sale (10b5-1) | 13K | $558.09 | $7.1M | +59.7% | May 28, 2024 |
| May 23, 2024 | Smith LeAnn B (Officer) 704 shares $558.09 +59.7% since trade filed May 28, 2024 | Planned sale (10b5-1) | 704 | $558.09 | $393K | +59.7% | May 28, 2024 |
| May 13, 2024 | SALKA SUSAN R (Director) 1 shares $554.61 +60.7% since trade filed May 14, 2024 | Discretionary sale | 1 | $554.61 | $544 | +60.7% | May 14, 2024 |
| May 10, 2024 | SALKA SUSAN R (Director) 4 shares $558.04 +59.8% since trade filed May 14, 2024 | Discretionary sale | 4 | $558.04 | $2K | +59.8% | May 14, 2024 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.