MetaCap
David McCormick official portrait

David McCormick Stock Trades

U.S. SenatorRepublicanPA

Trades on file
413
Buys / sells (recent 300)
192 / 108
Last trade
Aug 19, 2026
Typical amount
$100,001 – $250,000

David McCormick's trading activity

Sen. David McCormick, a Republican from PA, has 413 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are BITB (24 trades), GS (2 trades) and IJR (1 trade). Across the 300 most recent trades, 192 were purchases and 108 were sales (full or partial).

The most recent reported transaction is dated Aug 19, 2026, and the latest report was filed on Aug 27, 2026. The most common reported amount range is $100,001 – $250,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

David McCormick trades by year
YearTrades
2026200
2025212
20241

Stocks David McCormick trades most

Stocks most traded by David McCormick
StockTradesBuysSells
BITBBitwise Bitcoin ETF24240
GSGoldman Sachs Group202
IJRiShares Core S&P Small-Cap ETF101
RUMRUM Group101

David McCormick trade history

Stock trades disclosed by David McCormick
AssetTypeAmountTradedFiling
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$50,001 – $100,000Aug 19, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$250,001 – $500,000Aug 18, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 17, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 17, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 12, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 12, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Aug 11, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 10, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$250,001 – $500,000Aug 10, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
NORTHERN YORK CNTY PA SCH DIST GENbondBuy$250,001 – $500,000Aug 6, 2026Filing for David McCormick NORTHERN YORK CNTY PA SCH DIST GEN trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 5, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 5, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Aug 4, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Aug 4, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 3, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Aug 3, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
ALLEGHENY CNTY HIGHER ED BLDG REVbondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
ALVIN TEX INDPT SCH DIST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
CHESTER CNTY PA SCH AUTH SCH REVbondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick CHESTER CNTY PA SCH AUTH SCH REV trade
CORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
DALLAS TEX INDPT SCH DIST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick DALLAS TEX INDPT SCH DIST GO trade
DEL CNTY PA AUTH COLLEGE REVbondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick DEL CNTY PA AUTH COLLEGE REV trade
NORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
OXFORD PA AREA SCH DIST GObondPartial sellSpouse$15,001 – $50,000Jul 31, 2026Filing for David McCormick OXFORD PA AREA SCH DIST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$15,001 – $50,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$15,001 – $50,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
PENNSYLVANIA ST TPK COMMN REVbondPartial sellSpouse$15,001 – $50,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN REV trade
PHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$15,001 – $50,000Jul 31, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
SPRINGFIELD TWP SCH DIST PA GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
WASHINGTON ST GObondPartial sellSpouse$50,001 – $100,000Jul 31, 2026Filing for David McCormick WASHINGTON ST GO trade
PENNSYLVANIA ST TPK COMMN OIL REVbondSellSpouse$100,001 – $250,000Jul 31, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN OIL REV trade
ALLEGHENY CNTY HIGHER ED BLDG REVbondPartial sellSpouse$250,001 – $500,000Jul 30, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
ALVIN TEX INDPT SCH DIST GObondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
CHESTER CNTY PA SCH AUTH SCH REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick CHESTER CNTY PA SCH AUTH SCH REV trade
CORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
DALLAS TEX INDPT SCH DIST GObondPartial sellSpouse$15,001 – $50,000Jul 30, 2026Filing for David McCormick DALLAS TEX INDPT SCH DIST GO trade
NORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
OXFORD PA AREA SCH DIST GObondPartial sellSpouse$50,001 – $100,000Jul 30, 2026Filing for David McCormick OXFORD PA AREA SCH DIST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
PENNSYLVANIA ST TPK COMMN OIL REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN OIL REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
PHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
SPRINGFIELD TWP SCH DIST PA GObondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
WASHINGTON ST GObondPartial sellSpouse$100,001 – $250,000Jul 30, 2026Filing for David McCormick WASHINGTON ST GO trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Jul 28, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PITTSBURGH PA WTR & SWR AUTH WTR & SWRbondBuy$500,001 – $1,000,000Jul 22, 2026Filing for David McCormick PITTSBURGH PA WTR & SWR AUTH WTR & SWR trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Jul 21, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Jul 14, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
ALLEGHENY CNTY PA GO BDS SER. CbondBuy$500,001 – $1,000,000Jul 14, 2026Filing for David McCormick ALLEGHENY CNTY PA GO BDS SER. C trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$250,001 – $500,000Jul 8, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
POCONO MTN PA SCH DIST GEN OBLIG BDSbondBuy$250,001 – $500,000Jul 8, 2026Filing for David McCormick POCONO MTN PA SCH DIST GEN OBLIG BDS trade
PHILADELPHIA PA AUTH FOR INDL REVbondBuySpouse$100,001 – $250,000Jun 30, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
NORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$15,001 – $50,000Jun 29, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
PENNSYLVANIA ST TPK COMMN OIL REVbondPartial sellSpouse$15,001 – $50,000Jun 29, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN OIL REV trade
WASHINGTON ST GObondPartial sellSpouse$15,001 – $50,000Jun 29, 2026Filing for David McCormick WASHINGTON ST GO trade
PHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$100,001 – $250,000Jun 29, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
PENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$100,001 – $250,000Jun 29, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
CORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$100,001 – $250,000Jun 29, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondPartial sellSpouse$100,001 – $250,000Jun 29, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
ALLEGHENY CNTY PA SAN AUTH SWR REV BDSbondBuy$250,001 – $500,000Jun 18, 2026Filing for David McCormick ALLEGHENY CNTY PA SAN AUTH SWR REV BDS trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Jun 2, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 27, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PENNSYLVANIA ST GObondPartial sellSpouse$50,001 – $100,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
KING CNTY WASH DBbondPartial sellSpouse$15,001 – $50,000May 26, 2026Filing for David McCormick KING CNTY WASH DB trade
NEW GLARUS WIS SCH DIST GObondSellSpouse$250,001 – $500,000May 26, 2026Filing for David McCormick NEW GLARUS WIS SCH DIST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondPartial sellSpouse$50,001 – $100,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
WASHINGTON ST GObondPartial sellSpouse$50,001 – $100,000May 26, 2026Filing for David McCormick WASHINGTON ST GO trade
PENNSYLVANIA INFRASTRUCTURE REVbondSellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA INFRASTRUCTURE REV trade
KING CNTY WASH SCH DIST NO 403 GObondSellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick KING CNTY WASH SCH DIST NO 403 GO trade
PENNSYLVANIA INFRASTRUCTURE REVbondSellSpouse$15,001 – $50,000May 26, 2026Filing for David McCormick PENNSYLVANIA INFRASTRUCTURE REV trade
PARKLAND PA SCH DIST GObondPartial sellSpouse$15,001 – $50,000May 26, 2026Filing for David McCormick PARKLAND PA SCH DIST GO trade
MARYLAND ST GObondSellSpouse$250,001 – $500,000May 26, 2026Filing for David McCormick MARYLAND ST GO trade
NEVADA ST GObondSellSpouse$50,001 – $100,000May 26, 2026Filing for David McCormick NEVADA ST GO trade
NORTHAMPTON CNTY PA GEN PURP A REVbondSellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
PENNSYLVANIA ST GObondSellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
MONTGOMERY CNTY PA INDL DEV REVbondSellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick MONTGOMERY CNTY PA INDL DEV REV trade
ALLEGHENY CNTY HIGHER ED BLDG REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
CHESTER CNTY PA SCH AUTH SCH REVbondPartial sellSpouse$50,001 – $100,000May 26, 2026Filing for David McCormick CHESTER CNTY PA SCH AUTH SCH REV trade
ALVIN TEX INDPT SCH DIST GObondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
WASHINGTON ST GObondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick WASHINGTON ST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST TPK COMMN REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN REV trade
PENNSYLVANIA ST GObondSellSpouse$500,001 – $1,000,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
CORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
PENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
NORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
UNIV PITTSBURGH OF THE COMWLTH REVbondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
PENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
SPRINGFIELD TWP SCH DIST PA GObondPartial sellSpouse$100,001 – $250,000May 26, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondPartial sellSpouse$250,001 – $500,000May 26, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 20, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$50,001 – $100,000May 20, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 19, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 18, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 18, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 13, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 13, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 12, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 12, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 11, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 11, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
PHILADELPHIA PA ARPT REV BDS SER. 2025BbondBuy$500,001 – $1,000,000May 8, 2026Filing for David McCormick PHILADELPHIA PA ARPT REV BDS SER. 2025B trade
ENERGY NORTHWEST WASH ELEC REVbondSellSpouse$100,001 – $250,000May 6, 2026Filing for David McCormick ENERGY NORTHWEST WASH ELEC REV trade
NORRISTOWN PA AREA SCH DIST GObondBuySpouse$250,001 – $500,000May 6, 2026Filing for David McCormick NORRISTOWN PA AREA SCH DIST GO trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 6, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 6, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
CUMBERLAND VALLEY PA SCH DIST GEN OBLIGbondBuy$500,001 – $1,000,000May 6, 2026Filing for David McCormick CUMBERLAND VALLEY PA SCH DIST GEN OBLIG trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 5, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 5, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 4, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 4, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
SOUTHCENTRAL PA GEN AUTH REVbondSellSpouse$500,001 – $1,000,000Apr 30, 2026Filing for David McCormick SOUTHCENTRAL PA GEN AUTH REV trade
PENNSYLVANIA ST GObondPartial sellSpouse$250,001 – $500,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
CORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
NORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
WASHINGTON ST GObondPartial sellSpouse$15,001 – $50,000Apr 30, 2026Filing for David McCormick WASHINGTON ST GO trade
PENNSYLVANIA ST TPK COMMN REVbondPartial sellSpouse$50,001 – $100,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN REV trade
PENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
ALLEGHENY CNTY HIGHER ED BLDG REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
ALVIN TEX INDPT SCH DIST GObondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
PENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
UNIV PITTSBURGH OF THE COMWLTH REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$250,001 – $500,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
SPRINGFIELD TWP SCH DIST PA GObondPartial sellSpouse$15,001 – $50,000Apr 30, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
POTTSVILLE PA HOSP AUTH HOSP REVbondPartial sellSpouse$50,001 – $100,000Apr 30, 2026Filing for David McCormick POTTSVILLE PA HOSP AUTH HOSP REV trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Apr 28, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
NORTHAMPTON CNTY PA GEN PURP A REVbondBuySpouse$500,001 – $1,000,000Apr 24, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Apr 21, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
ALLEGHENY CNTY HIGHER ED BLDG REVbondBuySpouse$500,001 – $1,000,000Apr 15, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Apr 14, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
SPRINGFIELD TWP SCH DIST PA GObondBuySpouse$500,001 – $1,000,000Apr 8, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
OXFORD PA AREA SCH DIST GObondBuySpouse$500,001 – $1,000,000Apr 8, 2026Filing for David McCormick OXFORD PA AREA SCH DIST GO trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Apr 8, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PENNSYLVANIA ST GObondBuySpouse$500,001 – $1,000,000Apr 7, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$500,001 – $1,000,000Apr 6, 2026Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
CHESTER CNTY PA SCH AUTH SCH REVbondBuySpouse$500,001 – $1,000,000Apr 2, 2026Filing for David McCormick CHESTER CNTY PA SCH AUTH SCH REV trade
ALLEGHENY CNTY PA ARPT AUTH ARPT REVbondBuy$250,001 – $500,000Mar 17, 2026Filing for David McCormick ALLEGHENY CNTY PA ARPT AUTH ARPT REV trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Mar 10, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PHILADELPHIA PA WTR & WASTEWTR REV BDSbondBuy$500,001 – $1,000,000Mar 3, 2026Filing for David McCormick PHILADELPHIA PA WTR & WASTEWTR REV BDS trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Mar 3, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$500,001 – $1,000,000Feb 27, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
UPPER DUBLIN PA SCH DIST GObondBuySpouse$250,001 – $500,000Feb 26, 2026Filing for David McCormick UPPER DUBLIN PA SCH DIST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$500,001 – $1,000,000Feb 26, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 25, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 25, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
PENNSYLVANIA ST GObondBuySpouse$500,001 – $1,000,000Feb 25, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Feb 24, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 23, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 23, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
PARKLAND PA SCH DIST GObondBuySpouse$250,001 – $500,000Feb 20, 2026Filing for David McCormick PARKLAND PA SCH DIST GO trade
DALLAS TEX INDPT SCH DIST GObondBuySpouse$500,001 – $1,000,000Feb 19, 2026Filing for David McCormick DALLAS TEX INDPT SCH DIST GO trade
PHILADELPHIA PA AUTH FOR INDL REVbondBuySpouse$500,001 – $1,000,000Feb 19, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Feb 18, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
GS Managed Structured Note Strategy S&P Linked NotestockBuySpouse$100,001 – $250,000Feb 18, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P Linked Note trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 17, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
POTTSVILLE PA HOSP AUTH HOSP REVbondBuySpouse$500,001 – $1,000,000Feb 12, 2026Filing for David McCormick POTTSVILLE PA HOSP AUTH HOSP REV trade
UPPER UWCHLAN TWP PA GObondBuySpouse$50,001 – $100,000Feb 11, 2026Filing for David McCormick UPPER UWCHLAN TWP PA GO trade
ALVIN TEX INDPT SCH DIST GObondBuySpouse$500,001 – $1,000,000Feb 11, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
PENNSYLVANIA ST HIGHER EDL REVbondBuySpouse$1,000,001 – $5,000,000Feb 11, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 11, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Feb 10, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
MERCER CNTY PA GO BDSbondBuy$250,001 – $500,000Feb 10, 2026Filing for David McCormick MERCER CNTY PA GO BDS trade
CORPUS CHRISTI TEX UTIL SYS REVbondBuySpouse$500,001 – $1,000,000Feb 9, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 9, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
PENNSYLVANIA ST GObondBuySpouse$500,001 – $1,000,000Feb 6, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$250,001 – $500,000Feb 5, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
DL CNTY PA AUTH COLLEGE REVbondBuySpouse$500,001 – $1,000,000Feb 5, 2026Filing for David McCormick DL CNTY PA AUTH COLLEGE REV trade
PENNSYLVANIA ST GObondBuySpouse$100,001 – $250,000Feb 4, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondBuySpouse$500,001 – $1,000,000Feb 4, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 4, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
WASHINGTON ST GObondBuySpouse$250,001 – $500,000Feb 3, 2026Filing for David McCormick WASHINGTON ST GO trade
SOUTHCENTRAL PA GEN AUTH REVbondBuySpouse$500,001 – $1,000,000Feb 3, 2026Filing for David McCormick SOUTHCENTRAL PA GEN AUTH REV trade
WASHINGTON ST GObondBuySpouse$500,001 – $1,000,000Feb 3, 2026Filing for David McCormick WASHINGTON ST GO trade
PENNSYLVANIA ST GObondBuySpouse$500,001 – $1,000,000Feb 3, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
GS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Feb 3, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
PENNSYLVANIA ST TPK COMMN OIL REVbondBuySpouse$250,001 – $500,000Feb 2, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN OIL REV trade
PENNSYLVANIA ST TPK COMMN REVbondBuySpouse$500,001 – $1,000,000Feb 2, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN REV trade
GS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000Feb 2, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
MARYLAND ST TRANSN AUTH TRANSN REVbondBuySpouse$100,001 – $250,000Jan 30, 2026Filing for David McCormick MARYLAND ST TRANSN AUTH TRANSN REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$250,001 – $500,000Jan 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
MARYLAND ST TRANSN AUTH TRANSN REVbondBuySpouse$250,001 – $500,000Jan 30, 2026Filing for David McCormick MARYLAND ST TRANSN AUTH TRANSN REV trade
PENNSYLVANIA INFRASTRUCTURE REVbondBuySpouse$100,001 – $250,000Jan 29, 2026Filing for David McCormick PENNSYLVANIA INFRASTRUCTURE REV trade
PENNSBURY PA SCH DIST GObondBuySpouse$100,001 – $250,000Jan 28, 2026Filing for David McCormick PENNSBURY PA SCH DIST GO trade
WALLENPAUPACK PA AREA SCH DIST GObondBuySpouse$100,001 – $250,000Jan 28, 2026Filing for David McCormick WALLENPAUPACK PA AREA SCH DIST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$100,001 – $250,000Jan 27, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
DELAWARE VALLEY PA REGL FIN REVbondBuySpouse$100,001 – $250,000Jan 26, 2026Filing for David McCormick DELAWARE VALLEY PA REGL FIN REV trade
KING CNTY WASH DBbondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick KING CNTY WASH DB trade
NEW GLARUS WIS SCH DIST GObondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick NEW GLARUS WIS SCH DIST GO trade
PENNSYLVANIA ST GObondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
MARYLAND ST GObondBuySpouse$250,001 – $500,000Jan 23, 2026Filing for David McCormick MARYLAND ST GO trade
GSGoldman Sachs Group Inc. (The)SellSpouse$1,000,001 – $5,000,000Jan 23, 2026Filing for David McCormick GS trade
OHIO ST UNIV GEN RCPTS REVbondBuySpouse$100,001 – $250,000Dec 17, 2025Filing for David McCormick OHIO ST UNIV GEN RCPTS REV trade
DELAWARE CNTY PA GO BDSbondBuy$250,001 – $500,000Dec 17, 2025Filing for David McCormick DELAWARE CNTY PA GO BDS trade
PENNSYLVANIA ST GObondBuySpouse$100,001 – $250,000Dec 15, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuy$250,001 – $500,000Dec 10, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
ENERGY NORTHWEST WASH ELEC REVbondBuySpouse$100,001 – $250,000Dec 9, 2025Filing for David McCormick ENERGY NORTHWEST WASH ELEC REV trade
PHILADELPHIA PA GObondSellSpouse$100,001 – $250,000Dec 8, 2025Filing for David McCormick PHILADELPHIA PA GO trade
SENECA VY PA SCH DIST GObondSellSpouse$100,001 – $250,000Dec 8, 2025Filing for David McCormick SENECA VY PA SCH DIST GO trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$100,001 – $250,000Dec 5, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
BITBBitwise Bitcoin ETFBuy$50,001 – $100,000Nov 28, 2025Filing for David McCormick BITB trade
BITBBitwise Bitcoin ETFBuy$50,001 – $100,000Nov 26, 2025Filing for David McCormick BITB trade
BITBBitwise Bitcoin ETFBuy$15,001 – $50,000Nov 25, 2025Filing for David McCormick BITB trade
BITBBitwise Bitcoin ETFBuy$50,001 – $100,000Nov 24, 2025Filing for David McCormick BITB trade
OHIO ST WTR DEV AUTH WTR REVbondBuySpouse$100,001 – $250,000Nov 19, 2025Filing for David McCormick OHIO ST WTR DEV AUTH WTR REV trade
MONTGOMERY CNTY PA INDL DEV REVbondBuySpouse$100,001 – $250,000Nov 18, 2025Filing for David McCormick MONTGOMERY CNTY PA INDL DEV REV trade
HEMPFIELD PA AREA SCH DISTbondBuy$250,001 – $500,000Nov 4, 2025Filing for David McCormick HEMPFIELD PA AREA SCH DIST trade
NORTHERN LEHIGH PA SCH DIST GObondSellSpouse$15,001 – $50,000Oct 31, 2025Filing for David McCormick NORTHERN LEHIGH PA SCH DIST GO trade
DAUPHIN CNTY PA GObondSellSpouse$1,001 – $15,000Oct 31, 2025Filing for David McCormick DAUPHIN CNTY PA GO trade
DANIEL BOONE PA AREA SCH DIST GObondSellSpouse$50,001 – $100,000Oct 31, 2025Filing for David McCormick DANIEL BOONE PA AREA SCH DIST GO trade
GREATER LATROBE PA SCH AUTH REVbondBuySpouse$100,001 – $250,000Oct 31, 2025Filing for David McCormick GREATER LATROBE PA SCH AUTH REV trade
PHILADELPHIA PA WTR & WASTEWTR REVbondBuySpouse$100,001 – $250,000Oct 29, 2025Filing for David McCormick PHILADELPHIA PA WTR & WASTEWTR REV trade
PENNSYLVANIA ST HIGHER EDL REVbondBuySpouse$100,001 – $250,000Oct 28, 2025Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
PENNSYLVANIA ST GObondSellSpouse$100,001 – $250,000Oct 28, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
DELAWARE RIV PORT AUTH PA & NJ REVbondSellSpouse$100,001 – $250,000Oct 28, 2025Filing for David McCormick DELAWARE RIV PORT AUTH PA & NJ REV trade
HAVERFORD TWP PA SCH DIST GObondSellSpouse$15,001 – $50,000Oct 28, 2025Filing for David McCormick HAVERFORD TWP PA SCH DIST GO trade
UPPER MERION PA AREA SCH DIST GObondSellSpouse$15,001 – $50,000Oct 28, 2025Filing for David McCormick UPPER MERION PA AREA SCH DIST GO trade
UNIV PITTSBURGH OF THE COMWLTH REVbondSellSpouse$50,001 – $100,000Oct 28, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
NESHAMINY PA SCH DIST GObondSellSpouse$50,001 – $100,000Oct 24, 2025Filing for David McCormick NESHAMINY PA SCH DIST GO trade
NORTHAMPTON CNTY PA GEN PURP A REVbondBuySpouse$100,001 – $250,000Oct 24, 2025Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
PENNSYLVANIA ST GObondBuySpouse$100,001 – $250,000Oct 23, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
CLARKSVILLE TENN GObondBuySpouse$100,001 – $250,000Oct 21, 2025Filing for David McCormick CLARKSVILLE TENN GO trade
KING CNTY WASH SCH DIST NO 403 GObondBuySpouse$100,001 – $250,000Oct 21, 2025Filing for David McCormick KING CNTY WASH SCH DIST NO 403 GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$15,001 – $50,000Oct 20, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
WHITEHALL TWP PA GObondSellSpouse$15,001 – $50,000Oct 20, 2025Filing for David McCormick WHITEHALL TWP PA GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$50,001 – $100,000Oct 20, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$100,001 – $250,000Oct 20, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
PA ST TPK COMMN TPK REVbondBuySpouse$100,001 – $250,000Oct 16, 2025Filing for David McCormick PA ST TPK COMMN TPK REV trade
NEVADA ST GObondBuySpouse$50,001 – $100,000Oct 14, 2025Filing for David McCormick NEVADA ST GO trade
PENNSYLVANIA ST GObondBuySpouse$100,001 – $250,000Oct 8, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
MONTGOMERY CNTY PA INDL DEV REVbondBuySpouse$100,001 – $250,000Sep 12, 2025Filing for David McCormick MONTGOMERY CNTY PA INDL DEV REV trade
HILTON WORLDWIDE FINANCEbondSell$250,001 – $500,000Sep 10, 2025Filing for David McCormick HILTON WORLDWIDE FINANCE trade
CENTRAL BUCKS PA SCH DIST GObondBuy$250,001 – $500,000Sep 10, 2025Filing for David McCormick CENTRAL BUCKS PA SCH DIST GO trade
TREDYFFRIN-EASTTOWN PA SCH DIST GObondBuy$100,001 – $250,000Aug 28, 2025Filing for David McCormick TREDYFFRIN-EASTTOWN PA SCH DIST GO trade
PITTSBURGH PA WTR & SWR AUTH WTR & SWRbondBuy$100,001 – $250,000Aug 28, 2025Filing for David McCormick PITTSBURGH PA WTR & SWR AUTH WTR & SWR trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$15,001 – $50,000Aug 20, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
MONROE CNTY PA HOSP AUTH REVbondBuySpouse$100,001 – $250,000Aug 19, 2025Filing for David McCormick MONROE CNTY PA HOSP AUTH REV trade
HAVERFORD TWP PA SCH DIST GObondBuySpouse$15,001 – $50,000Aug 15, 2025Filing for David McCormick HAVERFORD TWP PA SCH DIST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$15,001 – $50,000Aug 15, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
EAST STROUDSBURG PA AREA GObondBuySpouse$50,001 – $100,000Aug 4, 2025Filing for David McCormick EAST STROUDSBURG PA AREA GO trade
DELTA AIR LINES INC NOTEbondSell$250,001 – $500,000Jul 30, 2025Filing for David McCormick DELTA AIR LINES INC NOTE trade
CENTENNIAL SCH DIST BUCKS CNTY GObondBuySpouse$1,001 – $15,000Jul 22, 2025Filing for David McCormick CENTENNIAL SCH DIST BUCKS CNTY GO trade
ADAMS CNTY PA GObondBuySpouse$15,001 – $50,000Jul 22, 2025Filing for David McCormick ADAMS CNTY PA GO trade
HOLLIDAYSBURG PA AREA SCH DIST GObondBuySpouse$1,001 – $15,000Jul 21, 2025Filing for David McCormick HOLLIDAYSBURG PA AREA SCH DIST GO trade
PENNSYLVANIA ST GObondBuySpouse$15,001 – $50,000Jul 21, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
PALMER TWP PA GObondBuySpouse$1,001 – $15,000Jul 21, 2025Filing for David McCormick PALMER TWP PA GO trade
CHESTER CNTY PA GObondBuySpouse$1,001 – $15,000Jul 17, 2025Filing for David McCormick CHESTER CNTY PA GO trade
PENNSYLVANIA ST GObondBuySpouse$15,001 – $50,000Jul 17, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
SENECA VY PA SCH DIST GObondBuySpouse$100,001 – $250,000Jul 17, 2025Filing for David McCormick SENECA VY PA SCH DIST GO trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$100,001 – $250,000Jul 15, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$1,001 – $15,000Jul 2, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
NORTHAMPTON CNTY PA GObondBuySpouse$15,001 – $50,000Jul 2, 2025Filing for David McCormick NORTHAMPTON CNTY PA GO trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$1,001 – $15,000Jul 2, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
HATBORO HORSHAM PA SCH DIST GObondBuy$250,001 – $500,000Jun 23, 2025Filing for David McCormick HATBORO HORSHAM PA SCH DIST GO trade
PHILADELPHIA PA AUTH FOR INDL DEV CITYbondBuy$100,001 – $250,000Jun 23, 2025Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL DEV CITY trade
PENNSYLVANIA ST GObondSellSpouse$15,001 – $50,000Jun 16, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
PHILADELPHIA PA GObondBuySpouse$100,001 – $250,000Jun 11, 2025Filing for David McCormick PHILADELPHIA PA GO trade
EAST PENN PA SCH DIST GObondBuySpouse$1,001 – $15,000Jun 6, 2025Filing for David McCormick EAST PENN PA SCH DIST GO trade
UPPER MERION PA AREA SCH DIST GObondBuySpouse$15,001 – $50,000Jun 6, 2025Filing for David McCormick UPPER MERION PA AREA SCH DIST GO trade
DELAWARE CNTY PA AUTH COLLEGE REVbondBuySpouse$15,001 – $50,000Jun 6, 2025Filing for David McCormick DELAWARE CNTY PA AUTH COLLEGE REV trade
UNIV PITTSBURGH OF THE COMWLTH REVbondBuySpouse$1,001 – $15,000Jun 5, 2025Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
PA ST HIGHER EDL FACS AUTH REbondBuySpouse$1,001 – $15,000Jun 4, 2025Filing for David McCormick PA ST HIGHER EDL FACS AUTH RE trade
HANOVER BORO PA GObondBuySpouse$1,001 – $15,000Jun 4, 2025Filing for David McCormick HANOVER BORO PA GO trade
PITTSBURGH PA GObondBuy$250,001 – $500,000Jun 2, 2025Filing for David McCormick PITTSBURGH PA GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$1,001 – $15,000May 29, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
PENNSYLVANIA ST UNIVbondBuy$250,001 – $500,000May 23, 2025Filing for David McCormick PENNSYLVANIA ST UNIV trade
PENNSYLVANIA ST UNIV REVbondBuySpouse$1,001 – $15,000May 16, 2025Filing for David McCormick PENNSYLVANIA ST UNIV REV trade
PENNSYLVANIA ST GObondBuySpouse$1,001 – $15,000May 15, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
ELIZABETHTOWN PA AREA SCH DIST GObondBuySpouse$1,001 – $15,000May 9, 2025Filing for David McCormick ELIZABETHTOWN PA AREA SCH DIST GO trade
CENTRAL BUCKS PA SCH DIST GObondBuy$100,001 – $250,000May 9, 2025Filing for David McCormick CENTRAL BUCKS PA SCH DIST GO trade
PENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$1,001 – $15,000May 8, 2025Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
PENNSYLVANIA ST UNIV REVbondBuySpouse$50,001 – $100,000May 8, 2025Filing for David McCormick PENNSYLVANIA ST UNIV REV trade
LOWER MERION PA SCH DIST GObondBuySpouse$1,001 – $15,000May 7, 2025Filing for David McCormick LOWER MERION PA SCH DIST GO trade
PENNSYLVANIA ST GObondBuySpouse$15,001 – $50,000May 6, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
NORTHAMPTON CNTY PA REVbondBuySpouse$50,001 – $100,000May 6, 2025Filing for David McCormick NORTHAMPTON CNTY PA REV trade
IJRiShares Core S&P Small-Cap ETFPartial sell$1,001 – $15,000May 6, 2025Filing for David McCormick IJR trade
PENNSYLVANIA ST GObondBuySpouse$15,001 – $50,000May 5, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
CENTRE CNTY PA HOSP AUTH REVbondBuySpouse$15,001 – $50,000May 5, 2025Filing for David McCormick CENTRE CNTY PA HOSP AUTH REV trade
PITTSBURGH PA GObondBuy$250,001 – $500,000Apr 22, 2025Filing for David McCormick PITTSBURGH PA GO trade
PHILADELPHIA PA SCH DIST GObondBuy$500,001 – $1,000,000Apr 16, 2025Filing for David McCormick PHILADELPHIA PA SCH DIST GO trade
PENNSYLVANIA ST UNIV REVbondBuySpouse$15,001 – $50,000Apr 16, 2025Filing for David McCormick PENNSYLVANIA ST UNIV REV trade
NORTHEASTERN YORK PA SCH DIST GObondBuySpouse$15,001 – $50,000Apr 16, 2025Filing for David McCormick NORTHEASTERN YORK PA SCH DIST GO trade
NAZARETH PA AREA SCH DIST GObondBuySpouse$1,001 – $15,000Apr 15, 2025Filing for David McCormick NAZARETH PA AREA SCH DIST GO trade
BITBBitwise Bitcoin ETFBuy$15,001 – $50,000Apr 9, 2025Filing for David McCormick BITB trade
PENNSYLVANIA ST GObondBuySpouse$1,001 – $15,000Apr 8, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
WEST VIEW PA WTR AUTH WTR REVbondBuySpouse$1,001 – $15,000Apr 8, 2025Filing for David McCormick WEST VIEW PA WTR AUTH WTR REV trade
PITTSBURGH PA SCH DIST GObondBuySpouse$1,001 – $15,000Apr 8, 2025Filing for David McCormick PITTSBURGH PA SCH DIST GO trade
DELAWARE RIV PORT AUTH PA & NJ REVbondBuySpouse$1,001 – $15,000Apr 8, 2025Filing for David McCormick DELAWARE RIV PORT AUTH PA & NJ REV trade
EASTON PA AREA SCH DIST GObondBuySpouse$15,001 – $50,000Apr 8, 2025Filing for David McCormick EASTON PA AREA SCH DIST GO trade
PENNSYLVANIA ST GObondBuySpouse$15,001 – $50,000Apr 8, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
PENNSYLVANIA ST GObondBuySpouse$1,001 – $15,000Apr 8, 2025Filing for David McCormick PENNSYLVANIA ST GO trade
BITBBitwise Bitcoin ETFBuy$15,001 – $50,000Apr 7, 2025Filing for David McCormick BITB trade

Showing the 300 most recent of 413 transactions on file.

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does David McCormick trade?
Based on STOCK Act disclosures, David McCormick's most frequently reported holdings and trades include BITB, GS, IJR and RUM. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did David McCormick last report a trade?
The latest transaction on file is dated Aug 19, 2026 and the most recent report was filed on Aug 27, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has David McCormick disclosed?
MetaCap has 413 transactions on file for David McCormick.
How much money is involved in David McCormick's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $100,001 – $250,000.
Where does this data come from?
Senate reports come from the Senate Electronic Financial Disclosure (EFD) system. Each row links to the original filing.

More Congress trading

Latest filing Aug 27, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer