Skip to main content

David McCormick

Senator · Pennsylvania

Party
Republican
Status
In office
Bioguide ID
M001243

David McCormick reported 390 trades in 23 filings since 2020, an estimated $86.1M in total (278 buys, 112 sells). The latest report was filed on Aug 27, 2026.

TermsSenate since 2025

Since 2020

A trade that was amended or reported twice is counted once.

Trades
390
278 buys, 112 sells
Filings
23
Estimated volume
$86.1M
Sum of range midpoints
Median filing delay
26 days
From trade to report
Late filings
0
0 trades reported after 45 days
Most traded

Trades

Every trade David McCormick reported since 2020, newest filings first.

Congress trades
AssetTypeOwnerTradedFiledDelayAmountSource
NORTHERN YORK CNTY PA SCH DIST GENMunicipal bondBuySelfAug 6, 2026Aug 27, 202621 days$250K-$500KFiling
GS Managed Structured Note Strategy MSCI EAFE Linked NoteBuySpouseJul 28, 2026Aug 27, 202630 days$100K-$250KFiling
ALLEGHENY CNTY HIGHER ED BLDG REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$250K-$500KFiling
ALVIN TEX INDPT SCH DIST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
CHESTER CNTY PA SCH AUTH SCH REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
CORPUS CHRISTI TEX UTIL SYS REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
DALLAS TEX INDPT SCH DIST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$15K-$50KFiling
NORTHAMPTON CNTY PA GEN PURP A REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
OXFORD PA AREA SCH DIST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$50K-$100KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$50K-$100KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$50K-$100KFiling
PENNSYLVANIA ST HIGHER EDL REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
PENNSYLVANIA ST TPK COMMN OIL REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
PENNSYLVANIA ST TPK COMMN TPK REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
PHILADELPHIA PA AUTH FOR INDL REVMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
SPRINGFIELD TWP SCH DIST PA GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
WASHINGTON ST GOMunicipal bondSell (partial)SpouseJul 30, 2026Aug 27, 202628 days$100K-$250KFiling
ALLEGHENY CNTY HIGHER ED BLDG REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
ALVIN TEX INDPT SCH DIST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
CHESTER CNTY PA SCH AUTH SCH REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
CORPUS CHRISTI TEX UTIL SYS REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
DALLAS TEX INDPT SCH DIST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
DEL CNTY PA AUTH COLLEGE REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
NORTHAMPTON CNTY PA GEN PURP A REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
OXFORD PA AREA SCH DIST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$15K-$50KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$15K-$50KFiling
PENNSYLVANIA ST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
PENNSYLVANIA ST HIGHER EDL REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$15K-$50KFiling
PENNSYLVANIA ST TPK COMMN REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$15K-$50KFiling
PHILADELPHIA PA AUTH FOR INDL REVMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$15K-$50KFiling
SPRINGFIELD TWP SCH DIST PA GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
WASHINGTON ST GOMunicipal bondSell (partial)SpouseJul 31, 2026Aug 27, 202627 days$50K-$100KFiling
PENNSYLVANIA ST TPK COMMN OIL REVMunicipal bondSell (full)SpouseJul 31, 2026Aug 27, 202627 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 3, 2026Aug 27, 202624 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 3, 2026Aug 27, 202624 days$100K-$250KFiling
GS Managed Structured Note Strategy MSCI EAFE Linked NoteBuySpouseAug 4, 2026Aug 27, 202623 days$100K-$250KFiling
GS Managed Structured Note Strategy MSCI EAFE Linked NoteBuySpouseAug 4, 2026Aug 27, 202623 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 5, 2026Aug 27, 202622 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 5, 2026Aug 27, 202622 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 10, 2026Aug 27, 202617 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 10, 2026Aug 27, 202617 days$250K-$500KFiling
GS Managed Structured Note Strategy MSCI EAFE Linked NoteBuySpouseAug 11, 2026Aug 27, 202616 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 12, 2026Aug 27, 202615 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 12, 2026Aug 27, 202615 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 17, 2026Aug 27, 202610 days$100K-$250KFiling
GS Managed Structured Note Strategy S&P 500 Linked NoteBuySpouseAug 17, 2026Aug 27, 202610 days$100K-$250KFiling

Open these trades in the full congress list

Filings

Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.

Periodic transaction reports filed by David McCormick
FiledChamberStatusTradesSource
Aug 27, 2026SenateParsed52Filing
Jul 29, 2026SenateParsed14Filing
Jun 26, 2026SenateParsed32Filing
May 28, 2026SenateParsed37Filing
May 1, 2026SenateParsed10Filing
Mar 28, 2026SenateParsed2Filing
Mar 25, 2026SenateParsed12Filing
Mar 4, 2026SenateParsed28Filing
Feb 22, 2026SenateParsed13Filing
Dec 26, 2025SenateParsed10Filing
Nov 27, 2025SenateParsed16Filing
Nov 7, 2025SenateParsed12Filing
Oct 10, 2025SenateParsed3Filing
Sep 1, 2025SenateParsed7Filing
Aug 1, 2025SenateParsed13Filing
Jul 2, 2025SenateParsed11Filing
Jun 4, 2025SenateParsed14Filing
Apr 30, 2025SenateParsed27Filing
Apr 23, 2025SenateParsed5Filing
Mar 29, 2025SenateParsed19Filing
Mar 19, 2025SenateParsedAmendment 123Filing
Mar 5, 2025SenateParsedReplaced0Filing
Feb 9, 2025SenateParsed29Filing
Feb 5, 2025SenateParsed1Filing

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.