Cardinal Health insider activity
What the executives and directors of Cardinal Health 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 93 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 15, 2026 | Hollar Jason M. | 134K |
| Aug 15, 2026 | Alt Aaron E | 39K |
| Aug 15, 2026 | Mayer Jessica L | 32K |
| Aug 15, 2026 | Mason Stephen M | 31K |
| Aug 15, 2026 | WEITZMAN DEBORAH | 37K |
| Aug 15, 2026 | Greene Michelle D. | 13K |
| Aug 15, 2026 | Scherer Mary C. | 2,522 |
| Aug 15, 2026 | Pitteroff Valerie Christine | 4,829 |
| Aug 4, 2026 | Hollar Jason M. | 188K |
| Aug 4, 2026 | Alt Aaron E | 59K |
| Aug 4, 2026 | Mayer Jessica L | 47K |
| Aug 4, 2026 | Mason Stephen M | 47K |
| Aug 4, 2026 | WEITZMAN DEBORAH | 55K |
| Aug 4, 2026 | Greene Michelle D. | 17K |
| Aug 4, 2026 | Scherer Mary C. | 2,610 |
| Aug 4, 2026 | Pitteroff Valerie Christine | 2,610 |
| Apr 15, 2026 | Hall Patricia Hemingway | 381 |
| Feb 15, 2026 | Alt Aaron E | 1,914 |
| Jan 15, 2026 | Pitteroff Valerie Christine | 3,982 |
| Dec 1, 2025 | Snow Ola M | 320 |
| Dec 1, 2025 | Mayer Jessica L | 422 |
| Dec 1, 2025 | Mason Stephen M | 595 |
| Dec 1, 2025 | WEITZMAN DEBORAH | 551 |
| Dec 1, 2025 | Scherer Mary C. | 61 |
| Nov 5, 2025 | KENNY GREGORY B | 1,702 |
| Nov 5, 2025 | MUNDKUR CHRISTINE | 1,067 |
| Nov 5, 2025 | Evans David C | 1,067 |
| Nov 5, 2025 | Musslewhite Robert W | 1,067 |
| Nov 5, 2025 | Edison Sheri H. | 1,067 |
| Nov 5, 2025 | Ramakrishna Sudhakar | 1,067 |
| Nov 5, 2025 | JOHRI AKHIL | 1,067 |
| Nov 5, 2025 | Hall Patricia Hemingway | 1,067 |
| Nov 5, 2025 | Killefer Nancy | 1,067 |
| Nov 5, 2025 | Azelby Robert | 1,067 |
| Nov 5, 2025 | Brennan Michelle | 1,067 |
| Aug 15, 2025 | Hollar Jason M. | 425K |
| Aug 15, 2025 | Alt Aaron E | 114K |
| Aug 15, 2025 | Snow Ola M | 56K |
| Aug 15, 2025 | Mayer Jessica L | 87K |
| Aug 15, 2025 | Mason Stephen M | 94K |
| Aug 15, 2025 | WEITZMAN DEBORAH | 74K |
| Aug 15, 2025 | Greene Michelle D. | 30K |
| Aug 15, 2025 | Scherer Mary C. | 6,804 |
| Jun 30, 2025 | Hollar Jason M. | 5,821 |
| Jun 30, 2025 | Snow Ola M | 3,623 |
| Jun 30, 2025 | Mayer Jessica L | 5,176 |
| Jun 30, 2025 | Mason Stephen M | 5,694 |
| Mar 15, 2025 | Musslewhite Robert W | 1,049 |
| Mar 15, 2025 | Ramakrishna Sudhakar | 1,049 |
| Feb 15, 2025 | Alt Aaron E | 1,919 |
| Feb 15, 2025 | Greene Michelle D. | 636 |
| Dec 2, 2024 | Snow Ola M | 355 |
| Dec 2, 2024 | Mayer Jessica L | 676 |
| Dec 2, 2024 | WEITZMAN DEBORAH | 632 |
| Dec 2, 2024 | Scherer Mary C. | 90 |
| Nov 15, 2024 | Mayer Jessica L | 5,186 |
| Nov 6, 2024 | KENNY GREGORY B | 2,812 |
| Nov 6, 2024 | MUNDKUR CHRISTINE | 1,730 |
| Nov 6, 2024 | Evans David C | 1,730 |
| Nov 6, 2024 | Edison Sheri H. | 1,730 |
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 | 499K |
| Withheld for tax | 232K |
| Discretionary sales | 261K |
| Kept | 5,883 |
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 |
|---|---|---|---|
| KENNY GREGORY B | 53K | 64K | 122 |
| Mayer Jessica L | 106K | 33K | 31.2 |
Who holds what
the 14 largest holdings of 22| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Hollar Jason M. Chief Executive Officer Last trade Aug 19, 2026 | CEO | 191K | – | $29M | net selling over the year: 0 months buying, 1 month selling | Aug 19, 2026 |
| WEITZMAN DEBORAH CEO, PSS Segment Last trade Aug 18, 2026 | CEO | 79K | – | $1.7M | net selling over the year: 0 months buying, 1 month selling | Aug 18, 2026 |
| KENNY GREGORY B Last trade Feb 5, 2014 | Director | 64K | – | – | Feb 5, 2014 | |
| Alt Aaron E Chief Financial Officer Last trade Aug 18, 2026 | CFO | 59K | – | $10M | net selling over the year: 0 months buying, 2 months selling | Aug 18, 2026 |
| Mayer Jessica L Chief Legal/Compliance Officer Last trade Aug 18, 2026 | Officer | 59K | – | $7.0M | net selling over the year: 0 months buying, 1 month selling | Aug 18, 2026 |
| Mason Stephen M CEO, GMPD Segment Last trade Aug 18, 2026 | CEO | 50K | – | $8.3M | net selling over the year: 0 months buying, 1 month selling | Aug 18, 2026 |
| Hall Patricia Hemingway Last trade Feb 6, 2026 | Director | 29K | – | $919K | net selling over the year: 0 months buying, 1 month selling | Feb 6, 2026 |
| Killefer Nancy | Director | 28K | – | – | – | |
| JOHRI AKHIL | Director | 23K | – | – | – | |
| Greene Michelle D. Chief Information Officer Last trade Aug 18, 2026 | Officer | 19K | – | $3.4M | net selling over the year: 0 months buying, 2 months selling | Aug 18, 2026 |
| Evans David C | Director | 15K | – | – | – | |
| Snow Ola M Chief Human Resources Officer Last trade Aug 19, 2025 | Officer | 15K | – | – | Aug 19, 2025 | |
| Edison Sheri H. | Director | 15K | – | – | – | |
| Pitteroff Valerie Christine Chief Human Resources Officer | Officer | 14K | – | – | – |
Open-market trade log
the 60 most recent of 330| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 19, 2026 | Hollar Jason M. (CEO) 3,457 shares $234.29 +0.9% since trade filed Aug 20, 2026 | Discretionary sale | 3,457 | $234.29 | $810K | +0.9% | Aug 20, 2026 |
| Aug 19, 2026 | Hollar Jason M. (CEO) 5,704 shares $235.34 +0.4% since trade filed Aug 20, 2026 | Discretionary sale | 5,704 | $235.34 | $1.3M | +0.4% | Aug 20, 2026 |
| Aug 19, 2026 | Hollar Jason M. (CEO) 6,206 shares $233.22 +1.4% since trade filed Aug 20, 2026 | Discretionary sale | 6,206 | $233.22 | $1.4M | +1.4% | Aug 20, 2026 |
| Aug 19, 2026 | Hollar Jason M. (CEO) 6,244 shares $237.88 −0.6% since trade filed Aug 20, 2026 | Discretionary sale | 6,244 | $237.88 | $1.5M | −0.6% | Aug 20, 2026 |
| Aug 19, 2026 | Hollar Jason M. (CEO) 6,731 shares $236.46 −0.0% since trade filed Aug 20, 2026 | Discretionary sale | 6,731 | $236.46 | $1.6M | −0.0% | Aug 20, 2026 |
| Aug 19, 2026 | Hollar Jason M. (CEO) 16K shares $237.23 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 16K | $237.23 | $3.8M | −0.4% | Aug 20, 2026 |
| Aug 19, 2026 | Scherer Mary C. (Officer) 100 shares $237.40 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 100 | $237.40 | $24K | −0.4% | Aug 20, 2026 |
| Aug 19, 2026 | Scherer Mary C. (Officer) 2,202 shares $237.39 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 2,202 | $237.39 | $523K | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Hollar Jason M. (CEO) 12K shares $237.25 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 12K | $237.25 | $3.0M | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Hollar Jason M. (CEO) 16K shares $236.54 −0.1% since trade filed Aug 20, 2026 | Discretionary sale | 16K | $236.54 | $3.8M | −0.1% | Aug 20, 2026 |
| Aug 18, 2026 | Hollar Jason M. (CEO) 21K shares $234.56 +0.8% since trade filed Aug 20, 2026 | Discretionary sale | 21K | $234.56 | $5.0M | +0.8% | Aug 20, 2026 |
| Aug 18, 2026 | Hollar Jason M. (CEO) 30K shares $235.51 +0.4% since trade filed Aug 20, 2026 | Discretionary sale | 30K | $235.51 | $7.0M | +0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Alt Aaron E (CFO) 3,115 shares $234.55 +0.8% since trade filed Aug 20, 2026 | Discretionary sale | 3,115 | $234.55 | $731K | +0.8% | Aug 20, 2026 |
| Aug 18, 2026 | Alt Aaron E (CFO) 12K shares $235.54 +0.4% since trade filed Aug 20, 2026 | Discretionary sale | 12K | $235.54 | $2.9M | +0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Alt Aaron E (CFO) 13K shares $237.26 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 13K | $237.26 | $3.1M | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Alt Aaron E (CFO) 14K shares $236.58 −0.1% since trade filed Aug 20, 2026 | Discretionary sale | 14K | $236.58 | $3.2M | −0.1% | Aug 20, 2026 |
| Aug 18, 2026 | Mayer Jessica L (Officer) 3,900 shares $234.64 +0.7% since trade filed Aug 20, 2026 | Discretionary sale | 3,900 | $234.64 | $915K | +0.7% | Aug 20, 2026 |
| Aug 18, 2026 | Mayer Jessica L (Officer) 4,426 shares $236.38 +0.0% since trade filed Aug 20, 2026 | Discretionary sale | 4,426 | $236.38 | $1.0M | +0.0% | Aug 20, 2026 |
| Aug 18, 2026 | Mayer Jessica L (Officer) 10K shares $235.51 +0.4% since trade filed Aug 20, 2026 | Discretionary sale | 10K | $235.51 | $2.4M | +0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Mayer Jessica L (Officer) 11K shares $237.31 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 11K | $237.31 | $2.6M | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Mason Stephen M (CEO) 3,100 shares $234.59 +0.8% since trade filed Aug 20, 2026 | Discretionary sale | 3,100 | $234.59 | $727K | +0.8% | Aug 20, 2026 |
| Aug 18, 2026 | Mason Stephen M (CEO) 8,195 shares $235.62 +0.3% since trade filed Aug 20, 2026 | Discretionary sale | 8,195 | $235.62 | $1.9M | +0.3% | Aug 20, 2026 |
| Aug 18, 2026 | Mason Stephen M (CEO) 11K shares $236.50 −0.1% since trade filed Aug 20, 2026 | Discretionary sale | 11K | $236.50 | $2.6M | −0.1% | Aug 20, 2026 |
| Aug 18, 2026 | Mason Stephen M (CEO) 13K shares $237.26 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 13K | $237.26 | $3.0M | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | WEITZMAN DEBORAH (CEO) 281 shares $237.44 −0.5% since trade filed Aug 20, 2026 | Discretionary sale | 281 | $237.44 | $67K | −0.5% | Aug 20, 2026 |
| Aug 18, 2026 | WEITZMAN DEBORAH (CEO) 408 shares $236.59 −0.1% since trade filed Aug 20, 2026 | Discretionary sale | 408 | $236.59 | $97K | −0.1% | Aug 20, 2026 |
| Aug 18, 2026 | WEITZMAN DEBORAH (CEO) 6,665 shares $235.30 +0.5% since trade filed Aug 20, 2026 | Discretionary sale | 6,665 | $235.30 | $1.6M | +0.5% | Aug 20, 2026 |
| Aug 18, 2026 | Greene Michelle D. (Officer) 686 shares $237.25 −0.4% since trade filed Aug 20, 2026 | Discretionary sale | 686 | $237.25 | $163K | −0.4% | Aug 20, 2026 |
| Aug 18, 2026 | Greene Michelle D. (Officer) 2,500 shares $234.57 +0.8% since trade filed Aug 20, 2026 | Discretionary sale | 2,500 | $234.57 | $586K | +0.8% | Aug 20, 2026 |
| Aug 18, 2026 | Greene Michelle D. (Officer) 3,512 shares $236.31 +0.0% since trade filed Aug 20, 2026 | Discretionary sale | 3,512 | $236.31 | $830K | +0.0% | Aug 20, 2026 |
| Aug 18, 2026 | Greene Michelle D. (Officer) 4,952 shares $235.68 +0.3% since trade filed Aug 20, 2026 | Discretionary sale | 4,952 | $235.68 | $1.2M | +0.3% | Aug 20, 2026 |
| Feb 27, 2026 | Greene Michelle D. (Officer) 100 shares $228.55 +3.4% since trade filed Mar 3, 2026 | Discretionary sale | 100 | $228.55 | $23K | +3.4% | Mar 3, 2026 |
| Feb 27, 2026 | Greene Michelle D. (Officer) 2,646 shares $228.47 +3.5% since trade filed Mar 3, 2026 | Discretionary sale | 2,646 | $228.47 | $605K | +3.5% | Mar 3, 2026 |
| Feb 18, 2026 | Alt Aaron E (CFO) 2,328 shares $225.50 +4.8% since trade filed Feb 18, 2026 | Discretionary sale | 2,328 | $225.50 | $525K | +4.8% | Feb 18, 2026 |
| Feb 6, 2026 | Hall Patricia Hemingway (Director) 4,000 shares $229.72 +2.9% since trade filed Feb 10, 2026 | Discretionary sale | 4,000 | $229.72 | $919K | +2.9% | Feb 10, 2026 |
| Aug 20, 2025 | Hollar Jason M. (CEO) 13K shares $149.40 +58.2% since trade filed Aug 20, 2025 | Discretionary sale | 13K | $149.40 | $1.9M | +58.2% | Aug 20, 2025 |
| Aug 20, 2025 | Hollar Jason M. (CEO) 23K shares $150.40 +57.2% since trade filed Aug 20, 2025 | Discretionary sale | 23K | $150.40 | $3.5M | +57.2% | Aug 20, 2025 |
| Aug 20, 2025 | WEITZMAN DEBORAH (CEO) 21K shares $150.53 +57.0% since trade filed Aug 20, 2025 | Discretionary sale | 21K | $150.53 | $3.2M | +57.0% | Aug 20, 2025 |
| Aug 19, 2025 | Hollar Jason M. (CEO) 6,313 shares $149.45 +58.2% since trade filed Aug 19, 2025 | Discretionary sale | 6,313 | $149.45 | $943K | +58.2% | Aug 19, 2025 |
| Aug 19, 2025 | Hollar Jason M. (CEO) 6,657 shares $148.15 +59.6% since trade filed Aug 19, 2025 | Discretionary sale | 6,657 | $148.15 | $986K | +59.6% | Aug 19, 2025 |
| Aug 19, 2025 | Hollar Jason M. (CEO) 95K shares $148.92 +58.7% since trade filed Aug 19, 2025 | Discretionary sale | 95K | $148.92 | $14M | +58.7% | Aug 19, 2025 |
| Aug 19, 2025 | Alt Aaron E (CFO) 14K shares $149.19 +58.4% since trade filed Aug 19, 2025 | Discretionary sale | 14K | $149.19 | $2.1M | +58.4% | Aug 19, 2025 |
| Aug 19, 2025 | Alt Aaron E (CFO) 34K shares $148.61 +59.1% since trade filed Aug 19, 2025 | Discretionary sale | 34K | $148.61 | $5.1M | +59.1% | Aug 19, 2025 |
| Aug 19, 2025 | Snow Ola M (Officer) 4,451 shares $149.39 +58.2% since trade filed Aug 19, 2025 | Discretionary sale | 4,451 | $149.39 | $665K | +58.2% | Aug 19, 2025 |
| Aug 19, 2025 | Snow Ola M (Officer) 24K shares $148.86 +58.8% since trade filed Aug 19, 2025 | Discretionary sale | 24K | $148.86 | $3.5M | +58.8% | Aug 19, 2025 |
| Aug 19, 2025 | Mayer Jessica L (Officer) 400 shares $149.52 +58.1% since trade filed Aug 19, 2025 | Discretionary sale | 400 | $149.52 | $60K | +58.1% | Aug 19, 2025 |
| Aug 19, 2025 | Mayer Jessica L (Officer) 4,345 shares $148.08 +59.6% since trade filed Aug 19, 2025 | Discretionary sale | 4,345 | $148.08 | $643K | +59.6% | Aug 19, 2025 |
| Aug 19, 2025 | Mayer Jessica L (Officer) 33K shares $148.91 +58.7% since trade filed Aug 19, 2025 | Discretionary sale | 33K | $148.91 | $5.0M | +58.7% | Aug 19, 2025 |
| Aug 19, 2025 | Mason Stephen M (CEO) 2,997 shares $147.87 +59.9% since trade filed Aug 19, 2025 | Discretionary sale | 2,997 | $147.87 | $443K | +59.9% | Aug 19, 2025 |
| Aug 19, 2025 | Mason Stephen M (CEO) 4,167 shares $149.39 +58.2% since trade filed Aug 19, 2025 | Discretionary sale | 4,167 | $149.39 | $623K | +58.2% | Aug 19, 2025 |
| Aug 19, 2025 | Mason Stephen M (CEO) 34K shares $148.83 +58.8% since trade filed Aug 19, 2025 | Discretionary sale | 34K | $148.83 | $5.1M | +58.8% | Aug 19, 2025 |
| Aug 19, 2025 | Greene Michelle D. (Officer) 1,506 shares $149.28 +58.4% since trade filed Aug 19, 2025 | Discretionary sale | 1,506 | $149.28 | $225K | +58.4% | Aug 19, 2025 |
| Aug 19, 2025 | Greene Michelle D. (Officer) 12K shares $148.76 +58.9% since trade filed Aug 19, 2025 | Discretionary sale | 12K | $148.76 | $1.8M | +58.9% | Aug 19, 2025 |
| Aug 19, 2025 | Scherer Mary C. (Officer) 6,766 shares $149.25 +58.4% since trade filed Aug 19, 2025 | Discretionary sale | 6,766 | $149.25 | $1.0M | +58.4% | Aug 19, 2025 |
| Nov 14, 2024 | Scherer Mary C. (Officer) 3,504 shares $123.55 +91.3% since trade filed Nov 14, 2024 | Discretionary sale | 3,504 | $123.55 | $433K | +91.3% | Nov 14, 2024 |
| Aug 21, 2024 | Mayer Jessica L (Officer) 17K shares $109.39 +116.1% since trade filed Aug 22, 2024 | Discretionary sale | 17K | $109.39 | $1.8M | +116.1% | Aug 22, 2024 |
| Aug 19, 2024 | Hollar Jason M. (CEO) 46K shares $109.02 +116.8% since trade filed Aug 19, 2024 | Discretionary sale | 46K | $109.02 | $5.1M | +116.8% | Aug 19, 2024 |
| Aug 19, 2024 | Alt Aaron E (CFO) 2,323 shares $108.91 +117.0% since trade filed Aug 19, 2024 | Discretionary sale | 2,323 | $108.91 | $253K | +117.0% | Aug 19, 2024 |
| Aug 19, 2024 | Snow Ola M (Officer) 35K shares $109.00 +116.9% since trade filed Aug 19, 2024 | Discretionary sale | 35K | $109.00 | $3.8M | +116.9% | Aug 19, 2024 |
| Aug 19, 2024 | Mason Stephen M (CEO) 400 shares $109.70 +115.5% since trade filed Aug 19, 2024 | Discretionary sale | 400 | $109.70 | $44K | +115.5% | Aug 19, 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.