MarketPeel
Insider Trading Intelligence
EL

Edward J. Ludwig

CVS
DIRECTOR · CVS HEALTH CORP · CIK 0001221783
FILING MIX · LIFETIME72%/28%
BUYS
26
SELLS
10
TOTAL VALUE
$6.24M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
46,989
AVG SELL PX
$75.72
TRADE KIND
SHOWING 36 / 36
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 5 pending
Forward-return performance of every backtestable P/S trade by Edward J. Ludwig, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d11+63.64%-0.42%+0.30%-0.72%-1.62%
14d11+54.55%-1.23%+0.75%-1.98%-2.27%
30d11+54.55%+0.74%+0.87%-0.13%-1.11%
60d11+54.55%+2.84%+2.99%-0.15%-0.09%
90d11+54.55%+6.88%+4.38%+2.50%+0.46%
180d11+54.55%+6.18%+8.44%-2.26%+4.27%
1y11(1 pending)+50.00%+8.73%+11.85%+3.74%+8.67%
2y11(4 pending)+57.14%+7.25%+30.52%-23.27%-25.99%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CVS · 21,630 shares · as of May 2, 2024
05,40810,81516,22321,6302021202220232024SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 26 buys / 10 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BSX
BOSTON SCIENTIFIC CORP
PURCHASE
3,580$56.68$202.9K25,359May 20, 2026May 21, 2026View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
3,80021,779May 7, 2026May 11, 2026View →
BSX
BOSTON SCIENTIFIC CORP
SALEGRANT
Gift
50017,979Aug 1, 2025Aug 4, 2025View →
BSX
BOSTON SCIENTIFIC CORP
SALE
4,000$106.03$424.1K18,479Jul 25, 2025Jul 28, 2025View →
BSX
BOSTON SCIENTIFIC CORP
SALE
4,000$104.59$418.4K22,479May 29, 2025May 30, 2025View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
2,08126,479May 8, 2025May 9, 2025View →
BSX
BOSTON SCIENTIFIC CORP
SALEGRANT
Gift
3,00036,398Feb 11, 2025Feb 12, 2025View →
BSX
BOSTON SCIENTIFIC CORP
SALE
12,000$105.48$1.27M24,398Feb 11, 2025Feb 12, 2025View →
BSX
BOSTON SCIENTIFIC CORP
SALE
4,877$91.63$446.9K39,398Nov 21, 2024Nov 22, 2024View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
2,90144,275May 9, 2024May 10, 2024View →
CVS
CVS HEALTH CORP
PURCHASE
1,000$53.88$53.9K21,630May 2, 2024May 2, 2024View →
BSX
BOSTON SCIENTIFIC CORP
SALE
9,818$73.29$719.6K41,374Apr 26, 2024Apr 29, 2024View →
BSX
BOSTON SCIENTIFIC CORP
SALE
9,818$17.37$170.5K0Apr 26, 2024Apr 29, 2024View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASE
9,818$17.37$170.5K51,192Apr 26, 2024Apr 29, 2024View →
BSX
BOSTON SCIENTIFIC CORP
SALE
7,0009,818Feb 13, 2024Feb 14, 2024View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASE
7,000$17.37$121.6K48,374Feb 13, 2024Feb 14, 2024View →
BSX
BOSTON SCIENTIFIC CORP
SALE
7,000$65.03$455.2K41,374Feb 13, 2024Feb 14, 2024View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
2,422.97$69.13$167.5K14,522.672Nov 15, 2023Nov 16, 2023View →
CVS
CVS HEALTH CORP
PURCHASE
2,000$70.47$140.9K20,630Nov 3, 2023Nov 6, 2023View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
2,068.605$69.31$143.4K11,816.975May 18, 2023May 19, 2023View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
3,94641,382May 4, 2023May 5, 2023View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
2,98444,366May 4, 2023May 5, 2023View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
1,323.344$94.93$125.6K9,681.423Nov 17, 2022Nov 21, 2022View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
131$94.93$12.4K18,630Nov 17, 2022Nov 21, 2022View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
1,282.019$97.99$125.6K8,222.89May 11, 2022May 13, 2022View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
165$97.99$16.2K18,499May 11, 2022May 13, 2022View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
4,87741,374May 5, 2022May 6, 2022View →
CVS
CVS HEALTH CORP
PURCHASE
1,000$105.90$105.9K18,334Feb 10, 2022Feb 11, 2022View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
1,354.74$92.73$125.6K6,905.134Nov 17, 2021Nov 19, 2021View →
CVS
CVS HEALTH CORP
PURCHASE
3,000$79.55$238.6K17,334Aug 5, 2021Aug 5, 2021View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
1,490.744$84.27$125.6K5,586.659May 13, 2021May 14, 2021View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
4,76337,436May 6, 2021May 10, 2021View →
CVS
CVS HEALTH CORP
PURCHASE
3,000$72.00$216.0K14,334Feb 17, 2021Feb 17, 2021View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
1,893.369$66.35$125.6K3,942.775Nov 18, 2020Nov 20, 2020View →
CVS
CVS HEALTH CORP
PURCHASEGRANT
Stock grant
2,016.129$62.31$125.6K2,016.129May 14, 2020May 15, 2020View →
BSX
BOSTON SCIENTIFIC CORP
PURCHASEGRANT
Stock grant
5,00032,673May 7, 2020May 11, 2020View →
Other insiders · CVS
Loading peer insiders…
About this filer
CIK 0001221783
ROLE
Director
PRIMARY
CVS
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001221783DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback