CVS Health insider activity
What the executives and directors of CVS 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 115 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jun 26, 2026 | Clark James David | 454 |
| May 31, 2026 | Compton-Phillips Amy | 7,618 |
| May 31, 2026 | Newman Brian | 2,478 |
| May 14, 2026 | BROWN C DAVID II | 1,544 |
| May 14, 2026 | AGUIRRE FERNANDO | 1,563 |
| May 14, 2026 | KIRBY J SCOTT | 1,447 |
| May 14, 2026 | SANSONE GUY P | 1,447 |
| May 14, 2026 | Norwalk Leslie V | 1,447 |
| May 14, 2026 | Balser Jeffrey R. | 2,058 |
| Apr 1, 2026 | Nelson Steven H | 25K |
| Apr 1, 2026 | Joyner J. David | 94K |
| Apr 1, 2026 | Khichi Samrat S. | 16K |
| Apr 1, 2026 | CAPOZZI HEIDI B | 11K |
| Apr 1, 2026 | Clark James David | 14K |
| Apr 1, 2026 | Mandadi Tilak | 26K |
| Apr 1, 2026 | Shah Prem S | 27K |
| Mar 31, 2026 | Compton-Phillips Amy | 5,569 |
| Mar 31, 2026 | Newman Brian | 19K |
| Mar 19, 2026 | Gallina John E | 582 |
| Feb 28, 2026 | Joyner J. David | 1,944 |
| Feb 28, 2026 | Khichi Samrat S. | 7,886 |
| Jan 1, 2026 | Shah Prem S | 247 |
| Dec 1, 2025 | Clark James David | 220 |
| Nov 30, 2025 | FARAH ROGER N | 9,748 |
| Nov 30, 2025 | CAPOZZI HEIDI B | 9,470 |
| Nov 30, 2025 | Mandadi Tilak | 6,575 |
| Nov 20, 2025 | BROWN C DAVID II | 1,775 |
| Nov 20, 2025 | AGUIRRE FERNANDO | 1,800 |
| Nov 20, 2025 | KIRBY J SCOTT | 1,652 |
| Nov 20, 2025 | SANSONE GUY P | 1,652 |
| Nov 20, 2025 | Finucane Anne A. | 591 |
| Nov 20, 2025 | Norwalk Leslie V | 1,652 |
| Nov 20, 2025 | Shulman Douglas H. | 1,652 |
| Nov 20, 2025 | Balser Jeffrey R. | 1,775 |
| Aug 31, 2025 | Mandadi Tilak | 13K |
| Aug 31, 2025 | Shah Prem S | 6,995 |
| May 31, 2025 | Compton-Phillips Amy | 53K |
| May 31, 2025 | Newman Brian | 22K |
| May 15, 2025 | BROWN C DAVID II | 2,232 |
| May 15, 2025 | AGUIRRE FERNANDO | 2,263 |
| May 15, 2025 | KIRBY J SCOTT | 2,769 |
| May 15, 2025 | SANSONE GUY P | 2,077 |
| May 15, 2025 | Finucane Anne A. | 692 |
| May 15, 2025 | Mahoney Michael F | 144 |
| May 15, 2025 | Norwalk Leslie V | 2,077 |
| May 15, 2025 | Shulman Douglas H. | 2,077 |
| May 15, 2025 | Balser Jeffrey R. | 2,232 |
| Apr 1, 2025 | Nelson Steven H | 21K |
| Apr 1, 2025 | Joyner J. David | 55K |
| Apr 1, 2025 | Khichi Samrat S. | 18K |
| Apr 1, 2025 | CAPOZZI HEIDI B | 12K |
| Apr 1, 2025 | COWHEY THOMAS F. | 19K |
| Apr 1, 2025 | Clark James David | 17K |
| Apr 1, 2025 | Mandadi Tilak | 22K |
| Apr 1, 2025 | Shah Prem S | 28K |
| Mar 17, 2025 | Shah Prem S | 846 |
| Mar 5, 2025 | Clark James David | 7,513 |
| Feb 28, 2025 | Joyner J. David | 1,944 |
| Feb 28, 2025 | Khichi Samrat S. | 5,604 |
| Feb 28, 2025 | COWHEY THOMAS F. | 5,318 |
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 |
|---|---|
| From holdings | 3.3M |
| Granted | 237K |
| Withheld for tax | 102K |
| Discretionary sales | 3.4M |
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 |
|---|---|---|---|
| BROWN C DAVID II | 121K | 129K | 106.5 |
| Shah Prem S | 60K | 64K | 107.9 |
| COWHEY THOMAS F. | 61K | 41K | 67.5 |
Who holds what
the 14 largest holdings of 29| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| ROBBINS LARRY Last trade May 21, 2026 | Director | 4.8M | – | $317M | net selling over the year: 0 months buying, 1 month selling | May 21, 2026 |
| BROWN C DAVID II Last trade Mar 11, 2019 | Director | 129K | – | – | Mar 11, 2019 | |
| Joyner J. David President, CEO and Chair Last trade Aug 6, 2014 | CEO | 70K | – | – | Aug 6, 2014 | |
| Shah Prem S EVP and Group President Last trade Feb 16, 2024 | Officer | 64K | – | – | Feb 16, 2024 | |
| COWHEY THOMAS F. EVP and CFO | CFO | 50K | – | – | – | |
| Lynch Karen S President and CEO Last trade May 3, 2023 | CEO | 45K | – | – | May 3, 2023 | |
| Havanec Laurie P. EVP and Chief People Officer | Officer | 38K | – | – | – | |
| MILLON JEAN PIERRE Last trade Aug 21, 2012 | Director | 37K | – | – | Aug 21, 2012 | |
| DEPARLE NANCY ANN | Director | 34K | – | – | – | |
| Khichi Samrat S. EVP, CPO and General Counsel | Officer | 33K | – | – | – | |
| Clark James David SVP, Cont & Chief Acct Officer Last trade Mar 5, 2025 | Officer | 28K | – | – | Mar 5, 2025 | |
| Finucane Anne A. Last trade Aug 20, 2025 | Director | 23K | – | – | Aug 20, 2025 | |
| LUDWIG EDWARD J Last trade May 2, 2024 | Director | 22K | – | – | May 2, 2024 | |
| FARAH ROGER N | Director | 19K | – | – | – |
Open-market trade log
the 60 most recent of 404| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| May 21, 2026 | ROBBINS LARRY (Director) 370K shares $93.45 +1.5% since trade filed May 21, 2026 | Discretionary sale | 370K | $93.45 | $35M | +1.5% | May 21, 2026 |
| May 20, 2026 | ROBBINS LARRY (Director) 800 shares $96.28 −1.5% since trade filed May 21, 2026 | Discretionary sale | 800 | $96.28 | $77K | −1.5% | May 21, 2026 |
| May 20, 2026 | ROBBINS LARRY (Director) 67K shares $95.67 −0.9% since trade filed May 21, 2026 | Discretionary sale | 67K | $95.67 | $6.4M | −0.9% | May 21, 2026 |
| May 20, 2026 | ROBBINS LARRY (Director) 153K shares $94.81 +0.0% since trade filed May 21, 2026 | Discretionary sale | 153K | $94.81 | $14M | +0.0% | May 21, 2026 |
| May 20, 2026 | ROBBINS LARRY (Director) 798K shares $93.48 +1.4% since trade filed May 21, 2026 | Discretionary sale | 798K | $93.48 | $75M | +1.4% | May 21, 2026 |
| May 19, 2026 | ROBBINS LARRY (Director) 151 shares $95.18 −0.4% since trade filed May 21, 2026 | Discretionary sale | 151 | $95.18 | $14K | −0.4% | May 21, 2026 |
| May 19, 2026 | ROBBINS LARRY (Director) 2.0M shares $94.45 +0.4% since trade filed May 21, 2026 | Discretionary sale | 2.0M | $94.45 | $187M | +0.4% | May 21, 2026 |
| May 8, 2026 | Mandadi Tilak (Officer) 70K shares $89.58 +5.8% since trade filed May 11, 2026 | Discretionary sale | 70K | $89.58 | $6.2M | +5.8% | May 11, 2026 |
| Aug 20, 2025 | Finucane Anne A. (Director) 7,500 shares $71.02 +33.5% since trade filed Aug 29, 2025 late | Discretionary sale | 7,500 | $71.02 | $533K | +33.5% | Aug 29, 2025 late |
| Jun 5, 2025 | SANSONE GUY P (Director) 1,570 shares $63.70 +48.8% since trade filed Jun 9, 2025 | Open-market buy | 1,570 | $63.70 | $100K | +48.8% | Jun 9, 2025 |
| May 6, 2025 | ROBBINS LARRY (Director) 150K shares $66.67 +42.2% since trade filed May 6, 2025 | Discretionary sale | 150K | $66.67 | $10M | +42.2% | May 6, 2025 |
| May 5, 2025 | ROBBINS LARRY (Director) 97K shares $67.99 +39.5% since trade filed May 6, 2025 | Discretionary sale | 97K | $67.99 | $6.6M | +39.5% | May 6, 2025 |
| May 5, 2025 | ROBBINS LARRY (Director) 1.2M shares $67.37 +40.7% since trade filed May 6, 2025 | Discretionary sale | 1.2M | $67.37 | $83M | +40.7% | May 6, 2025 |
| May 2, 2025 | ROBBINS LARRY (Director) 223K shares $68.38 +38.7% since trade filed May 6, 2025 | Discretionary sale | 223K | $68.38 | $15M | +38.7% | May 6, 2025 |
| May 2, 2025 | ROBBINS LARRY (Director) 374K shares $69.66 +36.1% since trade filed May 6, 2025 | Discretionary sale | 374K | $69.66 | $26M | +36.1% | May 6, 2025 |
| May 2, 2025 | ROBBINS LARRY (Director) 1.7M shares $67.39 +40.7% since trade filed May 6, 2025 | Discretionary sale | 1.7M | $67.39 | $113M | +40.7% | May 6, 2025 |
| Mar 5, 2025 | Clark James David (Officer) 7,513 shares $66.35 +42.9% since trade filed Mar 7, 2025 | Discretionary sale | 7,513 | $66.35 | $498K | +42.9% | Mar 7, 2025 |
| Feb 18, 2025 | Mahoney Michael F (Director) 30K shares $66.70 +42.1% since trade filed Feb 19, 2025 | Open-market buy | 30K | $66.70 | $2.0M | +42.1% | Feb 19, 2025 |
| Jan 23, 2025 | Nelson Steven H (Officer) 24 shares $53.70 +76.6% since trade filed Jan 27, 2026 late | Open-market buy | 24 | $53.70 | $1K | +76.6% | Jan 27, 2026 late |
| Oct 23, 2024 | CAPOZZI HEIDI B (Officer) 35 shares $56.85 +66.8% since trade filed Oct 14, 2025 late | Open-market buy | 35 | $56.85 | $2K | +66.8% | Oct 14, 2025 late |
| Oct 2, 2024 | CAPOZZI HEIDI B (Officer) 10 shares $62.24 +52.3% since trade filed Oct 14, 2025 late | Open-market buy | 10 | $62.24 | $622 | +52.3% | Oct 14, 2025 late |
| Sep 9, 2024 | CAPOZZI HEIDI B (Officer) 35 shares $56.47 +67.9% since trade filed Oct 14, 2025 late | Open-market buy | 35 | $56.47 | $2K | +67.9% | Oct 14, 2025 late |
| May 2, 2024 | LUDWIG EDWARD J (Director) 1,000 shares $53.88 +76.0% since trade filed May 2, 2024 | Open-market buy | 1,000 | $53.88 | $54K | +76.0% | May 2, 2024 |
| May 2, 2024 | Mahoney Michael F (Director) 9,181 shares $54.49 +74.0% since trade filed May 2, 2024 | Open-market buy | 9,181 | $54.49 | $500K | +74.0% | May 2, 2024 |
| Feb 16, 2024 | Shah Prem S (Officer) 29K shares $76.95 +23.2% since trade filed Feb 16, 2024 | Discretionary sale | 29K | $76.95 | $2.3M | +23.2% | Feb 16, 2024 |
| Nov 3, 2023 | LUDWIG EDWARD J (Director) 2,000 shares $70.47 +34.5% since trade filed Nov 6, 2023 | Open-market buy | 2,000 | $70.47 | $141K | +34.5% | Nov 6, 2023 |
| Aug 3, 2023 | Clark James David (Officer) 2,631 shares $74.79 +26.8% since trade filed Aug 4, 2023 | Discretionary sale | 2,631 | $74.79 | $197K | +26.8% | Aug 4, 2023 |
| Aug 3, 2023 | Clark James David (Officer) 23K shares $74.94 +26.5% since trade filed Aug 4, 2023 | Discretionary sale | 23K | $74.94 | $1.7M | +26.5% | Aug 4, 2023 |
| May 3, 2023 | Lynch Karen S (CEO) 14K shares $69.75 +35.9% since trade filed May 5, 2023 | Open-market buy | 14K | $69.75 | $977K | +35.9% | May 5, 2023 |
| Dec 15, 2022 | Moriarty Thomas M (Officer) 36K shares $98.24 −3.5% since trade filed Dec 16, 2022 | Discretionary sale | 36K | $98.24 | $3.6M | −3.5% | Dec 16, 2022 |
| Dec 15, 2022 | Moriarty Thomas M (Officer) 101K shares $98.40 −3.7% since trade filed Dec 16, 2022 | Discretionary sale | 101K | $98.40 | $9.9M | −3.7% | Dec 16, 2022 |
| Aug 4, 2022 | Lotvin Alan (Officer) 23K shares $104.00 −8.8% since trade filed Aug 5, 2022 | Discretionary sale | 23K | $104.00 | $2.3M | −8.8% | Aug 5, 2022 |
| Aug 3, 2022 | Lotvin Alan (Officer) 51K shares $98.00 −3.3% since trade filed Aug 5, 2022 | Discretionary sale | 51K | $98.00 | $4.9M | −3.3% | Aug 5, 2022 |
| Aug 3, 2022 | Lotvin Alan (Officer) 70K shares $98.00 −3.3% since trade filed Aug 5, 2022 | Discretionary sale | 70K | $98.00 | $6.9M | −3.3% | Aug 5, 2022 |
| Aug 3, 2022 | Finke Daniel P (Officer) 9,546 shares $100.00 −5.2% since trade filed Aug 5, 2022 | Discretionary sale | 9,546 | $100.00 | $955K | −5.2% | Aug 5, 2022 |
| Jun 28, 2022 | Moriarty Thomas M (Officer) 39K shares $95.00 −0.2% since trade filed Jun 30, 2022 | Discretionary sale | 39K | $95.00 | $3.7M | −0.2% | Jun 30, 2022 |
| Jun 28, 2022 | Moriarty Thomas M (Officer) 49K shares $95.00 −0.2% since trade filed Jun 30, 2022 | Discretionary sale | 49K | $95.00 | $4.7M | −0.2% | Jun 30, 2022 |
| Jun 28, 2022 | Moriarty Thomas M (Officer) 51K shares $95.00 −0.2% since trade filed Jun 30, 2022 | Discretionary sale | 51K | $95.00 | $4.8M | −0.2% | Jun 30, 2022 |
| Apr 8, 2022 | Shah Prem S (Officer) 845 shares $105.00 −9.7% since trade filed Apr 12, 2022 | Discretionary sale | 845 | $105.00 | $89K | −9.7% | Apr 12, 2022 |
| Apr 8, 2022 | Shah Prem S (Officer) 3,130 shares $105.00 −9.7% since trade filed Apr 12, 2022 | Discretionary sale | 3,130 | $105.00 | $329K | −9.7% | Apr 12, 2022 |
| Apr 8, 2022 | Shah Prem S (Officer) 3,157 shares $105.00 −9.7% since trade filed Apr 12, 2022 | Discretionary sale | 3,157 | $105.00 | $331K | −9.7% | Apr 12, 2022 |
| Apr 8, 2022 | Shah Prem S (Officer) 4,103 shares $105.00 −9.7% since trade filed Apr 12, 2022 | Discretionary sale | 4,103 | $105.00 | $431K | −9.7% | Apr 12, 2022 |
| Apr 8, 2022 | Shah Prem S (Officer) 5,719 shares $105.00 −9.7% since trade filed Apr 12, 2022 | Discretionary sale | 5,719 | $105.00 | $600K | −9.7% | Apr 12, 2022 |
| Apr 5, 2022 | Finke Daniel P (Officer) 5,941 shares $100.00 −5.2% since trade filed Apr 6, 2022 | Discretionary sale | 5,941 | $100.00 | $594K | −5.2% | Apr 6, 2022 |
| Apr 4, 2022 | Finke Daniel P (Officer) 12K shares $100.13 −5.3% since trade filed Apr 6, 2022 | Discretionary sale | 12K | $100.13 | $1.2M | −5.3% | Apr 6, 2022 |
| Apr 4, 2022 | Finke Daniel P (Officer) 16K shares $100.13 −5.3% since trade filed Apr 6, 2022 | Discretionary sale | 16K | $100.13 | $1.6M | −5.3% | Apr 6, 2022 |
| Apr 4, 2022 | Finke Daniel P (Officer) 27K shares $100.13 −5.3% since trade filed Apr 6, 2022 | Discretionary sale | 27K | $100.13 | $2.7M | −5.3% | Apr 6, 2022 |
| Mar 30, 2022 | Shah Prem S (Officer) 5,346 shares $104.70 −9.5% since trade filed Mar 31, 2022 | Discretionary sale | 5,346 | $104.70 | $560K | −9.5% | Mar 31, 2022 |
| Mar 17, 2022 | Shah Prem S (Officer) 1,689 shares $106.65 −11.1% since trade filed Mar 18, 2022 | Discretionary sale | 1,689 | $106.65 | $180K | −11.1% | Mar 18, 2022 |
| Mar 17, 2022 | Shah Prem S (Officer) 2,935 shares $106.65 −11.1% since trade filed Mar 18, 2022 | Discretionary sale | 2,935 | $106.65 | $313K | −11.1% | Mar 18, 2022 |
| Mar 15, 2022 | Moriarty Thomas M (Officer) 51K shares $105.00 −9.7% since trade filed Mar 17, 2022 | Discretionary sale | 51K | $105.00 | $5.4M | −9.7% | Mar 17, 2022 |
| Feb 10, 2022 | LUDWIG EDWARD J (Director) 1,000 shares $105.90 −10.5% since trade filed Feb 11, 2022 | Open-market buy | 1,000 | $105.90 | $106K | −10.5% | Feb 11, 2022 |
| Feb 3, 2022 | Brennan Troyen A (Officer) 48K shares $110.00 −13.8% since trade filed Feb 4, 2022 | Discretionary sale | 48K | $110.00 | $5.3M | −13.8% | Feb 4, 2022 |
| Feb 1, 2022 | Lotvin Alan (Officer) 21K shares $106.50 −11.0% since trade filed Feb 2, 2022 | Discretionary sale | 21K | $106.50 | $2.3M | −11.0% | Feb 2, 2022 |
| Jan 28, 2022 | Clark James David (Officer) 6,059 shares $109.00 −13.0% since trade filed Feb 1, 2022 | Discretionary sale | 6,059 | $109.00 | $660K | −13.0% | Feb 1, 2022 |
| Jan 27, 2022 | Roberts Jonathan C (COO) 68K shares $107.50 −11.8% since trade filed Jan 28, 2022 | Discretionary sale | 68K | $107.50 | $7.4M | −11.8% | Jan 28, 2022 |
| Nov 3, 2021 | Roberts Jonathan C (COO) 109K shares $95.00 −0.2% since trade filed Nov 5, 2021 | Discretionary sale | 109K | $95.00 | $10M | −0.2% | Nov 5, 2021 |
| Nov 1, 2021 | Brennan Troyen A (Officer) 28K shares $90.00 +5.3% since trade filed Nov 3, 2021 | Discretionary sale | 28K | $90.00 | $2.5M | +5.3% | Nov 3, 2021 |
| Oct 26, 2021 | Brennan Troyen A (Officer) 1,955 shares $88.00 +7.7% since trade filed Oct 28, 2021 | Discretionary sale | 1,955 | $88.00 | $172K | +7.7% | Oct 28, 2021 |
| Oct 26, 2021 | Brennan Troyen A (Officer) 81K shares $88.00 +7.7% since trade filed Oct 28, 2021 | Discretionary sale | 81K | $88.00 | $7.1M | +7.7% | Oct 28, 2021 |
“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.