David McCormick

Republican — R–PA · U.S. Senate · serving since 2025 · Joint Economic Committee, Senate Special Committee on Aging, Senate Committee on Banking, Housing, and Urban Affairs, Senate Committee on Energy and Natural Resources, Senate Committee on Foreign Relations · member ID M001243
Disclosures
413
24 filings · 0 paper · retained
Purchases minus sales over the trailing 12 months, summed from the statutory ranges on each filing — an interval, not an estimate of value.
$2.7M to $53.4M
purchases − sales · an interval
Distinct tickers
4
across every disclosed row
Late filings
1
filed past the 45-day window
Flows from periodic transaction reports · House Clerk + Senate eFD · Amounts are statutory ranges; totals on this page are therefore ranges too. Amount ranges ↗ · every row retains its receipt

Disclosed flow by quarter

bar = [min, max] of bucket sums · flow range = sum of statutory bucket bounds — an interval, not an estimate of value; derived by Public Filings from the disclosed ranges
25Q1
25Q2
25Q3
25Q4
26Q1
26Q2
26Q3
26Q4
gaps are gaps — no interpolation · y from $0 · no midpoints — bar spans the disclosed bounds · source: House Clerk + Senate eFD

Disclosed flow by quarter. 25Q1: purchases $7.1M–$15.7M, sales $2.3M–$10.5M; 25Q2: purchases $2.7M–$6.1M, sales $267K–$580K; 25Q3: purchases $1M–$2.5M, sales $500K–$1M; 25Q4: purchases $2.5M–$5.7M, sales $776K–$1.9M; 26Q1: purchases $14.6M–$33.4M, sales $1M–$5M; 26Q2: purchases $7.4M–$15.9M, sales $5.7M–$13.1M; 26Q3: purchases $3.8M–$8.4M, sales $2.4M–$5.6M; 26Q4: no purchases, no sales

Net disclosed flow by ticker

PTRs are flows, not holdings — this table nets disclosed flow intervals; it is NOT a portfolio and cannot become one without the member's annual FD report · 385 rows disclose no ticker and are outside this tableALL DISCLOSED HISTORY · net range
Net disclosed flow by ticker for David McCormick
NetTickerThe issuer as the ticker's newest trade names it, without the parts that repeat the row: a trailing “(TICKER)” that is the row's ticker, the stock code “[ST]” when it is the row's type (“Stocks (including ADRs)” in the House Clerk's list of asset type codes), and a trailing “Common Stock” or “Ordinary Shares”. No code is shown as words here, since the row nets every trade in the ticker. A name that differs from the filing in any other way is a button: its note gives the text as filed and its code. The filing itself is the exact record.net disclosed flow = sum of purchase bucket bounds minus sum of sale bucket bounds, as a net range net = [pL−sU, pU−sL]. A side with no rows has summed zero — a fact, not an absence. A row with any wholly-undisclosed amount on either side is not rankable and sits in the labeled bucket below the ranked rows, never coerced to zeroBuysSellsnet disclosed flow = sum of purchase bucket bounds minus sum of sale bucket bounds, as a net range net = [pL−sU, pU−sL]. A side with no rows has summed zero — a fact, not an absence. A row with any wholly-undisclosed amount on either side is not rankable and sits in the labeled bucket below the ranked rows, never coerced to zero·§Last traded
NET BUYBITBBitwise Bitcoin ETFPurchases $745K–$1.8M; sales —240$745K to $1.8M net accumulation2025-11-28
NET SELLIJRS&P Smallcap Ishares Core ETFPurchases —; sales $1K–$15K01−$15.0K to −$1.0K net disposal2025-05-06
NET SELLRUMRumble IncPurchases —; sales $1M–$5M01−$5.0M to −$1.0M net disposal2025-01-16
NET SELLGSGoldman Sachs GroupPurchases —; sales $2M–$10M02−$10.0M to −$2.0M net disposal≈2026-01-23

Trading profile

VS SENATE MEDIAN · TICK = MEDIAN · 69 MEMBERS
median days between trade date and filing date, over rows that disclose both
+26dfaster than chamber — median +28d
machine-readable transaction rows per distinct source filing
17far above median — median 3.0
rows whose disclosed bracket tops out at $15,000
12%larger lots — median 59%
purchases as a share of all disclosed rows — a count of disclosures, not of dollars
73%above median — median 49%
rows with no spouse (SP), dependent-child (DC) or joint (JT) owner code
20%family accounts — median 27%

distinct default-view filings for this member, including paper (needs-OCR) filings that carry zero machine-readable rows: 24 · transactions: 413 · sum of statutory bucket bounds over the trailing 12 months — an interval, not an estimate of value: $38.1M–$88.8M · median days between trade date and filing date, over rows that disclose both: +26d · rows filed past the STOCK Act's 45-day window: 1

Medians are per member across the 69 Senate members with disclosed rows in this build — one observation each, so a high-volume filer does not become the chamber. Statistics describe the filing record, never intent.

Sector mix

taxonomy v1 · SIC as of 2026-10-01
Disclosed transactions by issuer sector
SectorTradesFlow range
Finance, Insurance, and Real Estate26$2.7M–$11.8M
Services1$1M–$5M
no ticker disclosed coverage385$48.2M–$108.5M
ticker not resolved to an issuer coverage1$1K–$15K
Sector comes from SEC EDGAR SIC codes through the site's own taxonomy; rows without a sector are listed as coverage, never folded into a sector.

All disclosed transactions

413 rows · filed date desc · as of 2026-10-01 13:54 UTC
All disclosed transactions for David McCormick
KindTickerThe asset as filed, without the parts that repeat the row: a trailing “(TICKER)” that is the row's ticker, the stock code “[ST]” when it is the row's type (“Stocks (including ADRs)” in the House Clerk's list of asset type codes), and a trailing “Common Stock” or “Ordinary Shares”. Any other code is shown as its words from that list; a code not on it keeps its brackets. A name that differs from the filing in any other way is a button: its note gives the text as filed. The filing itself is the exact record.Filings under this member include transactions by spouse (SP), dependent children (DC), and joint accounts (JT) — the STOCK Act does not distinguish who directed a trade. Owner codes ↗RangeAmount rangeTraded → FiledSource
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$50K–$100Kno tickerTraded → Filed +8d
BUY—GS Managed Structured Note Strategy MSCI EAFE Linked NoteSP (spouse-owned)$250K–$500Kno tickerTraded → Filed +9d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +10d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +10d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +15d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +15d
BUY—GS Managed Structured Note Strategy MSCI EAFE Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +16d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +17d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$250K–$500Kno tickerTraded → Filed +17d
BUY—NORTHERN YORK CNTY PA SCH DIST GEN—$250K–$500Kno tickerTraded → Filed +21d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +22d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +22d
BUY—GS Managed Structured Note Strategy MSCI EAFE Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +23d
BUY—GS Managed Structured Note Strategy MSCI EAFE Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +23d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +24d
BUY—GS Managed Structured Note Strategy S&P 500 Linked NoteSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +24d
SELL—DALLAS TEX INDPT SCH DIST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—SPRINGFIELD TWP SCH DIST PA GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—ALVIN TEX INDPT SCH DIST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—WASHINGTON ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—OXFORD PA AREA SCH DIST GOpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—ALLEGHENY CNTY HIGHER ED BLDG REVpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST TPK COMMN OIL REVSP (spouse-owned)$100K–$250Kno tickerTraded → Filed +27d
SELL—NORTHAMPTON CNTY PA GEN PURP A REVpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—DEL CNTY PA AUTH COLLEGE REVpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—CHESTER CNTY PA SCH AUTH SCH REVpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST TPK COMMN REVpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +27d
SELL—CORPUS CHRISTI TEX UTIL SYS REVpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST HIGHER EDL REVpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +27d
SELL—PHILADELPHIA PA AUTH FOR INDL REVpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +27d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +27d
SELL—SPRINGFIELD TWP SCH DIST PA GOpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +28d
SELL—WASHINGTON ST GOpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—OXFORD PA AREA SCH DIST GOpartial · SP (partial sale, spouse-owned)$50K–$100Kno tickerTraded → Filed +28d
SELL—ALLEGHENY CNTY HIGHER ED BLDG REVpartial · SP (partial sale, spouse-owned)$250K–$500Kno tickerTraded → Filed +28d
SELL—CORPUS CHRISTI TEX UTIL SYS REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST TPK COMMN TPK REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST HIGHER EDL REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—DALLAS TEX INDPT SCH DIST GOpartial · SP (partial sale, spouse-owned)$15K–$50Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—NORTHAMPTON CNTY PA GEN PURP A REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—CHESTER CNTY PA SCH AUTH SCH REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—ALVIN TEX INDPT SCH DIST GOpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—PHILADELPHIA PA AUTH FOR INDL REVpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
SELL—PENNSYLVANIA ST GOpartial · SP (partial sale, spouse-owned)$100K–$250Kno tickerTraded → Filed +28d
Each row is the latest version of its filing: an amendment replaces the original it supersedes, and the original stays in the published record. · what's excluded ↗
1–50 of 413 transactions

Filing history

SOURCE REPORTS · FILED ↓
Filing history
FiledRowsReceipt
2026-08-2752
2026-07-2914
2026-06-2632
2026-05-2837
2026-05-0110
2026-03-282
2026-03-2512
2026-03-0428
2026-02-2213
2025-12-2610
2025-11-2716
2025-11-0712
2025-10-103
2025-09-017
2025-08-0113
2025-07-0211
2025-06-0414
2025-04-3027
2025-04-235
2025-03-2919
2025-03-1923
2025-03-0523
2025-02-0929
2025-02-051

1–12 of 24 filings

Signals for this member
TickerWhatKindFiledSizeSrc
—Purchase of NORTHERN YORK CNTY PA SCH DIST GEN Municipal Securityamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-08-27$250K–$500K
—Spouse: Purchase of GS Managed Structured Note Strategy S&P 500 Linked Noteamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-08-27$250K–$500K
—Spouse: Partial sale of ALLEGHENY CNTY HIGHER ED BLDG REV Municipal Securityamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-08-27$250K–$500K
—Spouse: Purchase of GS Managed Structured Note Strategy MSCI EAFE Linked Noteamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-08-27$250K–$500K
—Purchase of PITTSBURGH PA WTR & SWR AUTH WTR & SWR Municipal Securityamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-07-29$500K–$1.0M
—Spouse: Purchase of GS Managed Structured Note Strategy MSCI EAFE Linked Noteamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-07-29$250K–$500K
—Purchase of POCONO MTN PA SCH DIST GEN OBLIG BDS Municipal Securityamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-07-29$250K–$500K
—Purchase of ALLEGHENY CNTY PA GO BDS SER. C Municipal Securityamount lower bound ≥ $250K — the disclosed lower bound, never the upper2026-07-29$500K–$1.0M
Filed dates lag the trades
How this is computed

PTRs are filed up to 45 days after the trade (later when late) — at read time the position may have changed or closed; a signal describes a disclosure, never a current holding.

PLANNED annual holdings · 13F overlap

Recent disclosures and committee context

Largest recent disclosures

trailing 90d · lower bound
Largest recent disclosures for David McCormick
FiledAssetSideAmountSrc
2026-07-29As filed: PITTSBURGH PA WTR & SWR AUTH WTR & SWR · asset type as filed: Municipal SecurityBUY$500K–$1M
2026-07-29As filed: ALLEGHENY CNTY PA GO BDS SER. C · asset type as filed: Municipal SecurityBUY$500K–$1M
2026-08-27As filed: GS Managed Structured Note Strategy MSCI EAFE Linked Note · asset type as filed: StockBUY$250K–$500K
2026-08-27As filed: GS Managed Structured Note Strategy S&P 500 Linked Note · asset type as filed: StockBUY$250K–$500K
2026-08-27As filed: NORTHERN YORK CNTY PA SCH DIST GEN · asset type as filed: Municipal SecurityBUY$250K–$500K
Ranked by the disclosed lower bound, over the trailing 90 days by filed date.

Committees · jurisdiction overlap

membership snapshot 2026-10-01 · jurisdiction mapping v1

Serves on: Joint Economic Committee · Senate Special Committee on Aging · Senate Committee on Banking, Housing, and Urban Affairs · Senate Committee on Energy and Natural Resources · Senate Committee on Foreign Relations

Trades within committee jurisdiction as of the trade date
TradedTickerSectorCommitteeSrc
2026-01-23GSFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-11-28BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-11-26BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-11-25BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-11-24BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-04-09BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-04-07BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-04-03BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-04-02BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-03-31BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-03-27BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
2025-03-25BITBFinance, Insurance, and Real EstateSenate Committee on Banking, Housing, and Urban Affairs
1 trades touch committees outside the jurisdiction mapping (JSEC, SPAG, SSFR) — unanswerable there, not cleared
A jurisdiction overlap is context, not an accusation: it establishes and implies no legal, ethical, or causal conflict. It states only that the issuer's sector falls within a committee this member sat on as of the trade date, per the sources and mapping versions shown.
Additional disclosure analysis

Most-disclosed tickers

trailing 24m
Most-disclosed tickers, trailing 24 months
TickerTradesflow range = sum of statutory bucket bounds — an interval, not an estimate of value; derived by Public Filings from the disclosed ranges·§Last
BITB24$745K–$1.8M§2025-11
GS2$2M–$10M§2026-01
IJR1$1K–$15K§2025-05
RUM1$1M–$5M§2025-01

413 reported transactions

Amounts are the ranges in the filing. Purchases and sales are disclosures, not a statement of current holdings.

Published 2026-10-01

Trade date and filing date are retained separately. Late and unparseable records stay identified in the data.

Annual holdings are not in this view

Periodic transaction reports do not establish a portfolio. Annual holdings and reconciliation require annual financial-disclosure records.