FINHUB Insights

What the executives and directors of CVS Health actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$324.2M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans
427 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$50$1002024Jul2025Jul2026JulMandadi Tilak — routine flow, 13.1K (2023-08-31)Shah Prem S — routine flow, 3,508 (2023-08-31)KIRBY J SCOTT — routine flow, 299 (2023-10-02)DEPARLE NANCY ANN — routine flow, 1,925 (2023-11-15)MILLON JEAN PIERRE — routine flow, 1,925 (2023-11-15)AGUIRRE FERNANDO — routine flow, 1,998 (2023-11-15)KIRBY J SCOTT — routine flow, 2,422 (2023-11-15)Finucane Anne A. — routine flow, 1,925 (2023-11-15)Mahoney Michael F — routine flow, 1,817 (2023-11-15)Balser Jeffrey R. — routine flow, 1,817 (2023-11-15)COWHEY THOMAS F. — routine flow, 7,358 (2023-11-30)Finucane Anne A. — routine flow, 3,450 (2023-12-07)Clark James David — routine flow, 122 (2023-12-14)Lynch Karen S — routine flow, 136.6K (2024-02-12)Clark James David — routine flow, 2,452 (2024-02-12)Havanec Laurie P. — routine flow, 16.8K (2024-02-12)Shah Prem S — routine flow, 13.3K (2024-02-12)Chaguturu Sreekanth K — routine flow, 1,926 (2024-02-12)Havanec Laurie P. — routine flow, 6,698 (2024-02-26)Shah Prem S — routine flow, 261 (2024-02-26)Chaguturu Sreekanth K — routine flow, 355 (2024-02-26)Joyner J. David — routine flow, 1,970 (2024-02-28)Khichi Samrat S. — routine flow, 6,210 (2024-02-28)COWHEY THOMAS F. — routine flow, 5,641 (2024-02-28)Lynch Karen S — routine flow, 107.2K (2024-04-01)Joyner J. David — routine flow, 28.3K (2024-04-01)Kane Brian A — routine flow, 12.6K (2024-04-01)Khichi Samrat S. — routine flow, 12.6K (2024-04-01)COWHEY THOMAS F. — routine flow, 16.8K (2024-04-01)Clark James David — routine flow, 13.7K (2024-04-01)Havanec Laurie P. — routine flow, 17.1K (2024-04-01)Mandadi Tilak — routine flow, 16.3K (2024-04-01)Shah Prem S — routine flow, 23K (2024-04-01)Chaguturu Sreekanth K — routine flow, 9,211 (2024-04-01)DEPARLE NANCY ANN — routine flow, 2,314 (2024-05-16)MILLON JEAN PIERRE — routine flow, 2,314 (2024-05-16)BROWN C DAVID II — routine flow, 2,314 (2024-05-16)AGUIRRE FERNANDO — routine flow, 2,347 (2024-05-16)KIRBY J SCOTT — routine flow, 2,912 (2024-05-16)Mahoney Michael F — routine flow, 2,184 (2024-05-16)Balser Jeffrey R. — routine flow, 2,184 (2024-05-16)Mandadi Tilak — routine flow, 13.1K (2024-08-31)DEPARLE NANCY ANN — routine flow, 2,331 (2024-11-21)MILLON JEAN PIERRE — routine flow, 2,200 (2024-11-21)BROWN C DAVID II — routine flow, 2,331 (2024-11-21)AGUIRRE FERNANDO — routine flow, 2,364 (2024-11-21)KIRBY J SCOTT — routine flow, 2,933 (2024-11-21)SANSONE GUY P — routine flow, 2,200 (2024-11-21)Mahoney Michael F — routine flow, 2,200 (2024-11-21)Norwalk Leslie V — routine flow, 2,200 (2024-11-21)Shulman Douglas H. — routine flow, 2,200 (2024-11-21)Balser Jeffrey R. — routine flow, 2,375 (2024-11-21)FARAH ROGER N — routine flow, 50.1K (2024-11-30)CAPOZZI HEIDI B — routine flow, 83.5K (2024-11-30)Clark James David — routine flow, 86 (2024-11-30)Mandadi Tilak — routine flow, 50.1K (2024-11-30)Finucane Anne A. — routine flow, 2,665 (2024-12-05)Joyner J. David — routine flow, 1,944 (2025-02-28)Khichi Samrat S. — routine flow, 5,604 (2025-02-28)COWHEY THOMAS F. — routine flow, 5,318 (2025-02-28)Clark James David — routine flow, 7,513 (2025-03-05)Shah Prem S — routine flow, 846 (2025-03-17)Nelson Steven H — routine flow, 21.3K (2025-04-01)Joyner J. David — routine flow, 55.2K (2025-04-01)Khichi Samrat S. — routine flow, 17.7K (2025-04-01)CAPOZZI HEIDI B — routine flow, 11.8K (2025-04-01)COWHEY THOMAS F. — routine flow, 19.4K (2025-04-01)Clark James David — routine flow, 17K (2025-04-01)Mandadi Tilak — routine flow, 21.6K (2025-04-01)Shah Prem S — routine flow, 27.8K (2025-04-01)BROWN C DAVID II — routine flow, 2,232 (2025-05-15)AGUIRRE FERNANDO — routine flow, 2,263 (2025-05-15)KIRBY J SCOTT — routine flow, 2,769 (2025-05-15)SANSONE GUY P — routine flow, 2,077 (2025-05-15)Finucane Anne A. — routine flow, 692 (2025-05-15)Mahoney Michael F — routine flow, 144 (2025-05-15)Norwalk Leslie V — routine flow, 2,077 (2025-05-15)Shulman Douglas H. — routine flow, 2,077 (2025-05-15)Balser Jeffrey R. — routine flow, 2,232 (2025-05-15)Compton-Phillips Amy — routine flow, 53.1K (2025-05-31)Newman Brian — routine flow, 21.9K (2025-05-31)Mandadi Tilak — routine flow, 12.8K (2025-08-31)Shah Prem S — routine flow, 6,995 (2025-08-31)BROWN C DAVID II — routine flow, 1,775 (2025-11-20)AGUIRRE FERNANDO — routine flow, 1,800 (2025-11-20)KIRBY J SCOTT — routine flow, 1,652 (2025-11-20)SANSONE GUY P — routine flow, 1,652 (2025-11-20)Finucane Anne A. — routine flow, 591 (2025-11-20)Norwalk Leslie V — routine flow, 1,652 (2025-11-20)Shulman Douglas H. — routine flow, 1,652 (2025-11-20)Balser Jeffrey R. — routine flow, 1,775 (2025-11-20)FARAH ROGER N — routine flow, 9,748 (2025-11-30)CAPOZZI HEIDI B — routine flow, 9,470 (2025-11-30)Mandadi Tilak — routine flow, 6,575 (2025-11-30)Clark James David — routine flow, 220 (2025-12-01)Shah Prem S — routine flow, 247 (2026-01-01)Joyner J. David — routine flow, 1,944 (2026-02-28)Khichi Samrat S. — routine flow, 7,886 (2026-02-28)Gallina John E — routine flow, 582 (2026-03-19)Compton-Phillips Amy — routine flow, 5,569 (2026-03-31)Newman Brian — routine flow, 19.5K (2026-03-31)Nelson Steven H — routine flow, 24.7K (2026-04-01)Joyner J. David — routine flow, 94.4K (2026-04-01)Khichi Samrat S. — routine flow, 16.1K (2026-04-01)CAPOZZI HEIDI B — routine flow, 11.4K (2026-04-01)Clark James David — routine flow, 14.4K (2026-04-01)Mandadi Tilak — routine flow, 25.9K (2026-04-01)Shah Prem S — routine flow, 26.5K (2026-04-01)BROWN C DAVID II — routine flow, 1,544 (2026-05-14)AGUIRRE FERNANDO — routine flow, 1,563 (2026-05-14)KIRBY J SCOTT — routine flow, 1,447 (2026-05-14)SANSONE GUY P — routine flow, 1,447 (2026-05-14)Norwalk Leslie V — routine flow, 1,447 (2026-05-14)Balser Jeffrey R. — routine flow, 2,058 (2026-05-14)Compton-Phillips Amy — routine flow, 7,618 (2026-05-31)Newman Brian — routine flow, 2,478 (2026-05-31)Clark James David — routine flow, 454 (2026-06-26)Routine: vests, tax, giftsShah Prem S (Officer) — Discretionary sale: 29.5K @ $76.95 = $2.3M (2024-02-16)Clark James David (Officer) — Discretionary sale: 7,513 @ $66.35 = $498K (2025-03-05)ROBBINS LARRY (Director) — Discretionary sale: 2.3M @ $67.86 = $154.5M (2025-05-02)×3ROBBINS LARRY (Director) — Discretionary sale: 1.5M @ $67.34 = $99.3M (2025-05-06)×3Finucane Anne A. (Director) — Discretionary sale: 7,500 @ $71.02 = $533K (2025-08-20)Mandadi Tilak (Officer) — Discretionary sale: 69.6K @ $89.58 = $6.2M (2026-05-08)ROBBINS LARRY (Director) — Discretionary sale: 3.4M @ $94.15 = $317.5M (2026-05-21)×7LUDWIG EDWARD J (Director) — Open-market buy: 2,000 @ $70.47 = $141K (2023-11-03)LUDWIG EDWARD J (Director) — Open-market buy: 1,000 @ $53.88 = $54K (2024-05-02)Mahoney Michael F (Director) — Open-market buy: 9,181 @ $54.49 = $500K (2024-05-02)CAPOZZI HEIDI B (Officer) — Open-market buy: 35 @ $56.47 = $2K (2024-09-09)CAPOZZI HEIDI B (Officer) — Open-market buy: 10 @ $62.24 = $622 (2024-10-02)CAPOZZI HEIDI B (Officer) — Open-market buy: 35 @ $56.85 = $2K (2024-10-23)Nelson Steven H (Officer) — Open-market buy: 24 @ $53.7 = $1K (2025-01-23)Mahoney Michael F (Director) — Open-market buy: 30K @ $66.7 = $2M (2025-02-18)SANSONE GUY P (Director) — Open-market buy: 1,570 @ $63.7 = $100K (2025-06-05)Robbins $317.5MRobbins $154.5M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

From holdings: 3.3MFrom holdings 3.3MGranted: 237.3KGranted 237.3KWithheld for tax: 122.2KWithheld for tax 122.2KDiscretionary sales: 3.4MDiscretionary sales 3.4M

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.

Skin in the game

1002023202420252026COWHEY THOMAS F.Shah Prem SBROWN C DAVID IIShah 107.9Brown 106.5Cowhey 67.5

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
ROBBINS LARRY Director 4.8M $317.5M 2026-05-21
BROWN C DAVID II Director 129.3K 2019-03-11
Joyner J. David President, CEO and Chair CEO 70.3K 2014-08-06
Shah Prem S EVP and Group President Officer 64.4K 2024-02-16
COWHEY THOMAS F. EVP and CFO CFO 50.2K
Lynch Karen S President and CEO CEO 45.2K 2023-05-03
Havanec Laurie P. EVP and Chief People Officer Officer 37.6K
MILLON JEAN PIERRE Director 36.8K 2012-08-21
DEPARLE NANCY ANN Director 34.2K
Khichi Samrat S. EVP, CPO and General Counsel Officer 33.4K
Clark James David SVP, Cont & Chief Acct Officer Officer 27.6K 2025-03-05
Finucane Anne A. Director 22.7K $533K 2025-08-20
LUDWIG EDWARD J Director 21.6K 2024-05-02
FARAH ROGER N Director 19.4K

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-05-21 ROBBINS LARRY (Director) Discretionary sale 370.5K $93.45 $34.6M +1.5% 2026-05-21
2026-05-20 ROBBINS LARRY (Director) Discretionary sale 800 $96.28 $77K -1.5% 2026-05-21
2026-05-20 ROBBINS LARRY (Director) Discretionary sale 66.9K $95.67 $6.4M -0.9% 2026-05-21
2026-05-20 ROBBINS LARRY (Director) Discretionary sale 152.7K $94.81 $14.5M 0% 2026-05-21
2026-05-20 ROBBINS LARRY (Director) Discretionary sale 797.6K $93.48 $74.6M +1.4% 2026-05-21
2026-05-19 ROBBINS LARRY (Director) Discretionary sale 151 $95.18 $14K -0.4% 2026-05-21
2026-05-19 ROBBINS LARRY (Director) Discretionary sale 2M $94.45 $187.3M +0.4% 2026-05-21
2026-05-08 Mandadi Tilak (Officer) Discretionary sale 69.6K $89.58 $6.2M +5.8% 2026-05-11
2025-08-20 Finucane Anne A. (Director) Discretionary sale 7,500 $71.02 $533K +33.5% 2025-08-29 late
2025-06-05 SANSONE GUY P (Director) Open-market buy 1,570 $63.70 $100K +48.8% 2025-06-09
2025-05-06 ROBBINS LARRY (Director) Discretionary sale 150K $66.67 $10M +42.2% 2025-05-06
2025-05-05 ROBBINS LARRY (Director) Discretionary sale 97K $67.99 $6.6M +39.5% 2025-05-06
2025-05-05 ROBBINS LARRY (Director) Discretionary sale 1.2M $67.37 $82.7M +40.7% 2025-05-06
2025-05-02 ROBBINS LARRY (Director) Discretionary sale 222.6K $68.38 $15.2M +38.7% 2025-05-06
2025-05-02 ROBBINS LARRY (Director) Discretionary sale 373.8K $69.66 $26M +36.1% 2025-05-06
2025-05-02 ROBBINS LARRY (Director) Discretionary sale 1.7M $67.39 $113.2M +40.7% 2025-05-06
2025-03-05 Clark James David (Officer) Discretionary sale 7,513 $66.35 $498K +42.9% 2025-03-07
2025-02-18 Mahoney Michael F (Director) Open-market buy 30K $66.70 $2M +42.1% 2025-02-19
2025-01-23 Nelson Steven H (Officer) Open-market buy 24 $53.70 $1K +76.6% 2026-01-27 late
2024-10-23 CAPOZZI HEIDI B (Officer) Open-market buy 35 $56.85 $2K +66.8% 2025-10-14 late
2024-10-02 CAPOZZI HEIDI B (Officer) Open-market buy 10 $62.24 $622 +52.3% 2025-10-14 late
2024-09-09 CAPOZZI HEIDI B (Officer) Open-market buy 35 $56.47 $2K +67.9% 2025-10-14 late
2024-05-02 LUDWIG EDWARD J (Director) Open-market buy 1,000 $53.88 $54K +76% 2024-05-02
2024-05-02 Mahoney Michael F (Director) Open-market buy 9,181 $54.49 $500K +74% 2024-05-02
2024-02-16 Shah Prem S (Officer) Discretionary sale 29.5K $76.95 $2.3M +23.2% 2024-02-16
2023-11-03 LUDWIG EDWARD J (Director) Open-market buy 2,000 $70.47 $141K +34.5% 2023-11-06
2023-08-03 Clark James David (Officer) Discretionary sale 2,631 $74.79 $197K +26.8% 2023-08-04
2023-08-03 Clark James David (Officer) Discretionary sale 23.1K $74.94 $1.7M +26.5% 2023-08-04
2023-05-03 Lynch Karen S (CEO) Open-market buy 14K $69.75 $977K +35.9% 2023-05-05
2022-12-15 Moriarty Thomas M (Officer) Discretionary sale 36.5K $98.24 $3.6M -3.5% 2022-12-16
2022-12-15 Moriarty Thomas M (Officer) Discretionary sale 101K $98.40 $9.9M -3.7% 2022-12-16
2022-08-04 Lotvin Alan (Officer) Discretionary sale 22.5K $104.00 $2.3M -8.8% 2022-08-05
2022-08-03 Lotvin Alan (Officer) Discretionary sale 50.5K $98.00 $4.9M -3.3% 2022-08-05
2022-08-03 Lotvin Alan (Officer) Discretionary sale 70.4K $98.00 $6.9M -3.3% 2022-08-05
2022-08-03 Finke Daniel P (Officer) Discretionary sale 9,546 $100.00 $955K -5.2% 2022-08-05
2022-06-28 Moriarty Thomas M (Officer) Discretionary sale 38.9K $95.00 $3.7M -0.2% 2022-06-30
2022-06-28 Moriarty Thomas M (Officer) Discretionary sale 49.3K $95.00 $4.7M -0.2% 2022-06-30
2022-06-28 Moriarty Thomas M (Officer) Discretionary sale 50.5K $95.00 $4.8M -0.2% 2022-06-30
2022-04-08 Shah Prem S (Officer) Discretionary sale 845 $105.00 $89K -9.7% 2022-04-12
2022-04-08 Shah Prem S (Officer) Discretionary sale 3,130 $105.00 $329K -9.7% 2022-04-12
2022-04-08 Shah Prem S (Officer) Discretionary sale 3,157 $105.00 $331K -9.7% 2022-04-12
2022-04-08 Shah Prem S (Officer) Discretionary sale 4,103 $105.00 $431K -9.7% 2022-04-12
2022-04-08 Shah Prem S (Officer) Discretionary sale 5,719 $105.00 $600K -9.7% 2022-04-12
2022-04-05 Finke Daniel P (Officer) Discretionary sale 5,941 $100.00 $594K -5.2% 2022-04-06
2022-04-04 Finke Daniel P (Officer) Discretionary sale 12K $100.13 $1.2M -5.3% 2022-04-06
2022-04-04 Finke Daniel P (Officer) Discretionary sale 16.2K $100.13 $1.6M -5.3% 2022-04-06
2022-04-04 Finke Daniel P (Officer) Discretionary sale 27.2K $100.13 $2.7M -5.3% 2022-04-06
2022-03-30 Shah Prem S (Officer) Discretionary sale 5,346 $104.70 $560K -9.5% 2022-03-31
2022-03-17 Shah Prem S (Officer) Discretionary sale 1,689 $106.65 $180K -11.1% 2022-03-18
2022-03-17 Shah Prem S (Officer) Discretionary sale 2,935 $106.65 $313K -11.1% 2022-03-18
2022-03-15 Moriarty Thomas M (Officer) Discretionary sale 51.4K $105.00 $5.4M -9.7% 2022-03-17
2022-02-10 LUDWIG EDWARD J (Director) Open-market buy 1,000 $105.90 $106K -10.5% 2022-02-11
2022-02-03 Brennan Troyen A (Officer) Discretionary sale 47.9K $110.00 $5.3M -13.8% 2022-02-04
2022-02-01 Lotvin Alan (Officer) Discretionary sale 21.4K $106.50 $2.3M -11% 2022-02-02
2022-01-28 Clark James David (Officer) Discretionary sale 6,059 $109.00 $660K -13% 2022-02-01
2022-01-27 Roberts Jonathan C (COO) Discretionary sale 68.5K $107.50 $7.4M -11.8% 2022-01-28
2021-11-03 Roberts Jonathan C (COO) Discretionary sale 108.9K $95.00 $10.3M -0.2% 2021-11-05
2021-11-01 Brennan Troyen A (Officer) Discretionary sale 28.2K $90.00 $2.5M +5.3% 2021-11-03
2021-10-26 Brennan Troyen A (Officer) Discretionary sale 1,955 $88.00 $172K +7.7% 2021-10-28
2021-10-26 Brennan Troyen A (Officer) Discretionary sale 80.8K $88.00 $7.1M +7.7% 2021-10-28

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

176 Forms 4, 3 years
4 filed late
2 amendments
10.4 avg. days to file

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.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06