Business · Congress trades · Senate

David McCormick

Republican Every stock trade David McCormick reported under the STOCK Act since 2020, and how each did against the S&P 500. Their full record.

Trades391
Buys / sales279 / 112
Estimated volume$86.1MMiddle of each reported range
Trades that beat the market8.0%2 of 25: did better than the same money in the S&P 500 that day
Typical trade vs. the market−37.7%The middle trade: half did better, half worse
Disclosed late1Reported more than 45 days after the trade

Members report each trade as a dollar range, not an exact amount; volume uses the middle of each range. "Vs. the market since" is the stock's move from the trade date to today minus the S&P 500's: +10% means the trade did 10 points better than putting the same money in the S&P 500 that day. For a sale it's reversed, so a sale scores well when the stock then lagged. Prices exclude dividends. Trades by spouses and children count.

Best-timed trade

RUM · sold January 16, 2025, $1,000,001 - $5,000,000

+80.4% vs. the S&P 500 since

Worst-timed trade

BITB · bought April 7, 2025, $15,001 - $50,000

−48.8% vs. the S&P 500 since

The portfolio against the market

Our rebuild of the household's disclosed stocks and options since March 31, 2025: −29.0% against +33.5% for the S&P 500. Hover for any quarter.

PortfolioS&P 500 (SPY)
-40%-20%0%+20%+40%2026March 31, 2025: portfolio +0.0%, S&P 500 +0.0%June 30, 2025: portfolio +30.5%, S&P 500 +10.5%September 30, 2025: portfolio +38.6%, S&P 500 +19.1%December 31, 2025: portfolio +6.0%, S&P 500 +21.9%March 31, 2026: portfolio −18.0%, S&P 500 +16.3%June 30, 2026: portfolio −29.0%, S&P 500 +33.5%

Compare with funds and other members · how we rebuild it is on that page.

What they still hold

By our estimate: every reported buy less every reported sale, at today's prices. Positions from before 2020 are missing.

StockShare of portfolioWorth about
BITBBitwise Bitcoin ETF100.0%$1.1M

Most traded: BITB (22), GS (2), IJR (1), RUM (1)

Every trade

TradedWhatStockAmountVs. the market since
August 19, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$50,001 - $100,0001–
August 18, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$250,001 - $500,0001–
August 17, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 17, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 12, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 12, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 11, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0001–
August 10, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$250,001 - $500,0001–
August 10, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 6, 2026BoughtNORTHERN YORK CNTY PA SCH DIST GEN$250,001 - $500,0001–
August 5, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 5, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 4, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0001–
August 4, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0001–
August 3, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
August 3, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0001–
July 31, 2026Sold SpousePENNSYLVANIA ST TPK COMMN OIL REV$100,001 - $250,0001–
July 31, 2026Sold some SpouseWASHINGTON ST GO$50,001 - $100,0001–
July 31, 2026Sold some SpouseSPRINGFIELD TWP SCH DIST PA GO$50,001 - $100,0001–
July 31, 2026Sold some SpousePHILADELPHIA PA AUTH FOR INDL REV$15,001 - $50,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN REV$15,001 - $50,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST HIGHER EDL REV$15,001 - $50,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST GO$15,001 - $50,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0001–
July 31, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0001–
July 31, 2026Sold some SpouseOXFORD PA AREA SCH DIST GO$15,001 - $50,0001–
July 31, 2026Sold some SpouseNORTHAMPTON CNTY PA GEN PURP A REV$50,001 - $100,0001–
July 31, 2026Sold some SpouseDEL CNTY PA AUTH COLLEGE REV$50,001 - $100,0001–
July 31, 2026Sold some SpouseDALLAS TEX INDPT SCH DIST GO$50,001 - $100,0001–
July 31, 2026Sold some SpouseCORPUS CHRISTI TEX UTIL SYS REV$50,001 - $100,0001–
July 31, 2026Sold some SpouseCHESTER CNTY PA SCH AUTH SCH REV$50,001 - $100,0001–
July 31, 2026Sold some SpouseALVIN TEX INDPT SCH DIST GO$50,001 - $100,0001–
July 31, 2026Sold some SpouseALLEGHENY CNTY HIGHER ED BLDG REV$50,001 - $100,0001–
July 30, 2026Sold some SpouseWASHINGTON ST GO$100,001 - $250,0001–
July 30, 2026Sold some SpouseSPRINGFIELD TWP SCH DIST PA GO$100,001 - $250,0001–
July 30, 2026Sold some SpousePHILADELPHIA PA AUTH FOR INDL REV$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN OIL REV$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST HIGHER EDL REV$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST GO$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST GO$100,001 - $250,0001–
July 30, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0001–
July 30, 2026Sold some SpouseOXFORD PA AREA SCH DIST GO$50,001 - $100,0001–
July 30, 2026Sold some SpouseNORTHAMPTON CNTY PA GEN PURP A REV$100,001 - $250,0001–
July 30, 2026Sold some SpouseDALLAS TEX INDPT SCH DIST GO$15,001 - $50,0001–
July 30, 2026Sold some SpouseCORPUS CHRISTI TEX UTIL SYS REV$100,001 - $250,0001–
July 30, 2026Sold some SpouseCHESTER CNTY PA SCH AUTH SCH REV$100,001 - $250,0001–
July 30, 2026Sold some SpouseALVIN TEX INDPT SCH DIST GO$100,001 - $250,0001–
July 30, 2026Sold some SpouseALLEGHENY CNTY HIGHER ED BLDG REV$250,001 - $500,0001–
July 28, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0001–
July 22, 2026BoughtPITTSBURGH PA WTR & SWR AUTH WTR & SWR$500,001 - $1,000,0002–
July 21, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0002–
July 14, 2026BoughtALLEGHENY CNTY PA GO BDS SER. C$500,001 - $1,000,0002–
July 14, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0002–
July 8, 2026BoughtPOCONO MTN PA SCH DIST GEN OBLIG BDS$250,001 - $500,0002–
July 8, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$250,001 - $500,0002–
June 30, 2026Bought SpousePHILADELPHIA PA AUTH FOR INDL REV$100,001 - $250,0002–
June 29, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,0002–
June 29, 2026Sold some SpouseCORPUS CHRISTI TEX UTIL SYS REV$100,001 - $250,0002–
June 29, 2026Sold some SpousePENNSYLVANIA ST HIGHER EDL REV$100,001 - $250,0002–
June 29, 2026Sold some SpousePHILADELPHIA PA AUTH FOR INDL REV$100,001 - $250,0002–
June 29, 2026Sold some SpouseWASHINGTON ST GO$15,001 - $50,0002–
June 29, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN OIL REV$15,001 - $50,0002–
June 29, 2026Sold some SpouseNORTHAMPTON CNTY PA GEN PURP A REV$15,001 - $50,0002–
June 18, 2026BoughtALLEGHENY CNTY PA SAN AUTH SWR REV BDS$250,001 - $500,0003–
June 2, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0003–
May 27, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN TPK REV$250,001 - $500,0003–
May 26, 2026Sold some SpouseSPRINGFIELD TWP SCH DIST PA GO$100,001 - $250,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST GO$100,001 - $250,0003–
May 26, 2026Sold some SpouseUNIV PITTSBURGH OF THE COMWLTH REV$100,001 - $250,0003–
May 26, 2026Sold some SpouseNORTHAMPTON CNTY PA GEN PURP A REV$100,001 - $250,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST HIGHER EDL REV$100,001 - $250,0003–
May 26, 2026Sold some SpouseCORPUS CHRISTI TEX UTIL SYS REV$100,001 - $250,0003–
May 26, 2026Sold some SpousePHILADELPHIA PA AUTH FOR INDL REV$100,001 - $250,0003–
May 26, 2026Sold SpousePENNSYLVANIA ST GO$500,001 - $1,000,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN REV$100,001 - $250,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST GO$100,001 - $250,0003–
May 26, 2026Sold some SpouseWASHINGTON ST GO$100,001 - $250,0003–
May 26, 2026Sold some SpouseALVIN TEX INDPT SCH DIST GO$100,001 - $250,0003–
May 26, 2026Sold some SpouseCHESTER CNTY PA SCH AUTH SCH REV$50,001 - $100,0003–
May 26, 2026Sold some SpouseALLEGHENY CNTY HIGHER ED BLDG REV$100,001 - $250,0003–
May 26, 2026Sold SpouseMONTGOMERY CNTY PA INDL DEV REV$100,001 - $250,0003–
May 26, 2026Sold SpousePENNSYLVANIA ST GO$100,001 - $250,0003–
May 26, 2026Sold SpouseNORTHAMPTON CNTY PA GEN PURP A REV$100,001 - $250,0003–
May 26, 2026Sold SpouseNEVADA ST GO$50,001 - $100,0003–
May 26, 2026Sold SpouseMARYLAND ST GO$250,001 - $500,0003–
May 26, 2026Sold some SpousePARKLAND PA SCH DIST GO$15,001 - $50,0003–
May 26, 2026Sold SpousePENNSYLVANIA INFRASTRUCTURE REV$15,001 - $50,0003–
May 26, 2026Sold SpouseKING CNTY WASH SCH DIST NO 403 GO$100,001 - $250,0003–
May 26, 2026Sold SpousePENNSYLVANIA INFRASTRUCTURE REV$100,001 - $250,0003–
May 26, 2026Sold some SpouseWASHINGTON ST GO$50,001 - $100,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN TPK REV$50,001 - $100,0003–
May 26, 2026Sold SpouseNEW GLARUS WIS SCH DIST GO$250,001 - $500,0003–
May 26, 2026Sold some SpouseKING CNTY WASH DB$15,001 - $50,0003–
May 26, 2026Sold some SpousePENNSYLVANIA ST GO$50,001 - $100,0003–
May 20, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$50,001 - $100,0004–
May 20, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 19, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
May 18, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 18, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 13, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 13, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 12, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
May 12, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
May 11, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 11, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 8, 2026BoughtPHILADELPHIA PA ARPT REV BDS SER. 2025B$500,001 - $1,000,0004–
May 6, 2026BoughtCUMBERLAND VALLEY PA SCH DIST GEN OBLIG$500,001 - $1,000,0004–
May 6, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 6, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 6, 2026Bought SpouseNORRISTOWN PA AREA SCH DIST GO$250,001 - $500,0004–
May 6, 2026Sold SpouseENERGY NORTHWEST WASH ELEC REV$100,001 - $250,0004–
May 5, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
May 5, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
May 4, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
May 4, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0004–
April 30, 2026Sold some SpousePOTTSVILLE PA HOSP AUTH HOSP REV$50,001 - $100,0004–
April 30, 2026Sold some SpouseSPRINGFIELD TWP SCH DIST PA GO$15,001 - $50,0004–
April 30, 2026Sold SpousePENNSYLVANIA ST TPK COMMN TPK REV$250,001 - $500,0004–
April 30, 2026Sold some SpouseUNIV PITTSBURGH OF THE COMWLTH REV$100,001 - $250,0004–
April 30, 2026Sold some SpousePHILADELPHIA PA AUTH FOR INDL REV$100,001 - $250,0004–
April 30, 2026Sold some SpousePENNSYLVANIA ST GO$100,001 - $250,0004–
April 30, 2026Sold some SpouseALVIN TEX INDPT SCH DIST GO$100,001 - $250,0004–
April 30, 2026Sold some SpouseALLEGHENY CNTY HIGHER ED BLDG REV$100,001 - $250,0004–
April 30, 2026Sold some SpousePENNSYLVANIA ST HIGHER EDL REV$100,001 - $250,0004–
April 30, 2026Sold some SpousePENNSYLVANIA ST TPK COMMN REV$50,001 - $100,0004–
April 30, 2026Sold some SpouseWASHINGTON ST GO$15,001 - $50,0004–
April 30, 2026Sold some SpouseNORTHAMPTON CNTY PA GEN PURP A REV$100,001 - $250,0004–
April 30, 2026Sold some SpouseCORPUS CHRISTI TEX UTIL SYS REV$100,001 - $250,0004–
April 30, 2026Sold some SpousePENNSYLVANIA ST GO$250,001 - $500,0004–
April 30, 2026Sold SpouseSOUTHCENTRAL PA GEN AUTH REV$500,001 - $1,000,0004–
April 28, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0004–
April 24, 2026Bought SpouseNORTHAMPTON CNTY PA GEN PURP A REV$500,001 - $1,000,0005–
April 21, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0005–
April 15, 2026Bought SpouseALLEGHENY CNTY HIGHER ED BLDG REV$500,001 - $1,000,0005–
April 14, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0005–
April 8, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0005–
April 8, 2026Bought SpouseOXFORD PA AREA SCH DIST GO$500,001 - $1,000,0005–
April 8, 2026Bought SpouseSPRINGFIELD TWP SCH DIST PA GO$500,001 - $1,000,0005–
April 7, 2026Bought SpousePENNSYLVANIA ST GO$500,001 - $1,000,0005–
April 6, 2026Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$500,001 - $1,000,0005–
April 2, 2026Bought SpouseCHESTER CNTY PA SCH AUTH SCH REV$500,001 - $1,000,0005–
March 17, 2026BoughtALLEGHENY CNTY PA ARPT AUTH ARPT REV$250,001 - $500,0006–
March 3, 2026BoughtPHILADELPHIA PA WTR & WASTEWTR REV BDS$500,001 - $1,000,0006–
March 10, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0007–
March 3, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0007–
February 27, 2026Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$500,001 - $1,000,0007–
February 26, 2026Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$500,001 - $1,000,0007–
February 26, 2026Bought SpouseUPPER DUBLIN PA SCH DIST GO$250,001 - $500,0007–
February 25, 2026Bought SpousePENNSYLVANIA ST GO$500,001 - $1,000,0007–
February 25, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0007–
February 25, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0007–
February 24, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0007–
February 23, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0007–
February 23, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0007–
February 20, 2026Bought SpousePARKLAND PA SCH DIST GO$250,001 - $500,0007–
February 19, 2026Bought SpousePHILADELPHIA PA AUTH FOR INDL REV$500,001 - $1,000,0008–
February 19, 2026Bought SpouseDALLAS TEX INDPT SCH DIST GO$500,001 - $1,000,0008–
February 18, 2026Bought SpouseGS Managed Structured Note Strategy S&P Linked Note$100,001 - $250,0008–
February 18, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0008–
February 17, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0008–
February 12, 2026Bought SpousePOTTSVILLE PA HOSP AUTH HOSP REV$500,001 - $1,000,0008–
February 11, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0008–
February 11, 2026Bought SpousePENNSYLVANIA ST HIGHER EDL REV$1,000,001 - $5,000,0008–
February 11, 2026Bought SpouseALVIN TEX INDPT SCH DIST GO$500,001 - $1,000,0008–
February 11, 2026Bought SpouseUPPER UWCHLAN TWP PA GO$50,001 - $100,0008–
February 10, 2026BoughtMERCER CNTY PA GO BDS$250,001 - $500,0008–
February 10, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0008–
February 9, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0008–
February 9, 2026Bought SpouseCORPUS CHRISTI TEX UTIL SYS REV$500,001 - $1,000,0008–
February 6, 2026Bought SpousePENNSYLVANIA ST GO$500,001 - $1,000,0008–
February 5, 2026Bought SpouseDL CNTY PA AUTH COLLEGE REV$500,001 - $1,000,0008–
February 5, 2026Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$250,001 - $500,0008–
February 4, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0008–
February 4, 2026Bought SpousePENNSYLVANIA ST GO$500,001 - $1,000,0008–
February 4, 2026Bought SpousePENNSYLVANIA ST GO$100,001 - $250,0008–
February 3, 2026Bought SpouseGS Managed Structured Note Strategy MSCI EAFE Linked Note$100,001 - $250,0008–
February 3, 2026Bought SpousePENNSYLVANIA ST GO$500,001 - $1,000,0008–
February 3, 2026Bought SpouseWASHINGTON ST GO$500,001 - $1,000,0008–
February 3, 2026Bought SpouseSOUTHCENTRAL PA GEN AUTH REV$500,001 - $1,000,0008–
February 3, 2026Bought SpouseWASHINGTON ST GO$250,001 - $500,0008–
February 2, 2026Bought SpouseGS Managed Structured Note Strategy S&P 500 Linked Note$100,001 - $250,0008–
February 2, 2026Bought SpousePENNSYLVANIA ST TPK COMMN REV$500,001 - $1,000,0008–
February 2, 2026Bought SpousePENNSYLVANIA ST TPK COMMN OIL REV$250,001 - $500,0008–
January 30, 2026Bought SpouseMARYLAND ST TRANSN AUTH TRANSN REV$250,001 - $500,0009–
January 30, 2026Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$250,001 - $500,0009–
January 30, 2026Bought SpouseMARYLAND ST TRANSN AUTH TRANSN REV$100,001 - $250,0009–
January 29, 2026Bought SpousePENNSYLVANIA INFRASTRUCTURE REV$100,001 - $250,0009–
January 28, 2026Bought SpouseWALLENPAUPACK PA AREA SCH DIST GO$100,001 - $250,0009–
January 28, 2026Bought SpousePENNSBURY PA SCH DIST GO$100,001 - $250,0009–
January 27, 2026Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,0009–
January 26, 2026Bought SpousePENNSYLVANIA ST GO$250,001 - $500,0009–
January 26, 2026Bought SpouseNEW GLARUS WIS SCH DIST GO$250,001 - $500,0009–
January 26, 2026Bought SpouseKING CNTY WASH DB$250,001 - $500,0009–
January 26, 2026Bought SpouseDELAWARE VALLEY PA REGL FIN REV$100,001 - $250,0009–
January 23, 2026Sold SpouseGSGoldman Sachs Group$1,000,001 - $5,000,0009+15.0%
January 23, 2026Bought SpouseMARYLAND ST GO$250,001 - $500,0009–
December 17, 2025BoughtDELAWARE CNTY PA GO BDS$250,001 - $500,00010–
December 17, 2025Bought SpouseOHIO ST UNIV GEN RCPTS REV$100,001 - $250,00010–
December 15, 2025Bought SpousePENNSYLVANIA ST GO$100,001 - $250,00010–
December 10, 2025BoughtPENNSYLVANIA ST TPK COMMN TPK REV$250,001 - $500,00010–
December 9, 2025Bought SpouseENERGY NORTHWEST WASH ELEC REV$100,001 - $250,00010–
December 8, 2025Sold SpouseSENECA VY PA SCH DIST GO$100,001 - $250,00010–
December 8, 2025Sold SpousePHILADELPHIA PA GO$100,001 - $250,00010–
December 5, 2025Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$100,001 - $250,00010–
November 28, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00010−23.3%
November 26, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00010−23.1%
November 25, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00011−21.2%
November 24, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00011−24.2%
November 19, 2025Bought SpouseOHIO ST WTR DEV AUTH WTR REV$100,001 - $250,00011–
November 18, 2025Bought SpouseMONTGOMERY CNTY PA INDL DEV REV$100,001 - $250,00011–
November 4, 2025BoughtHEMPFIELD PA AREA SCH DIST$250,001 - $500,00011–
October 31, 2025Bought SpouseGREATER LATROBE PA SCH AUTH REV$100,001 - $250,00011–
October 31, 2025Sold SpouseDANIEL BOONE PA AREA SCH DIST GO$50,001 - $100,00011–
October 31, 2025Sold SpouseDAUPHIN CNTY PA GO$1,001 - $15,00011–
October 31, 2025Sold SpouseNORTHERN LEHIGH PA SCH DIST GO$15,001 - $50,00011–
October 29, 2025Bought SpousePHILADELPHIA PA WTR & WASTEWTR REV$100,001 - $250,00011–
October 28, 2025Sold SpouseUNIV PITTSBURGH OF THE COMWLTH REV$50,001 - $100,00011–
October 28, 2025Sold SpouseUPPER MERION PA AREA SCH DIST GO$15,001 - $50,00011–
October 28, 2025Sold SpouseHAVERFORD TWP PA SCH DIST GO$15,001 - $50,00011–
October 28, 2025Sold SpouseDELAWARE RIV PORT AUTH PA & NJ REV$100,001 - $250,00011–
October 28, 2025Sold SpousePENNSYLVANIA ST GO$100,001 - $250,00011–
October 28, 2025Bought SpousePENNSYLVANIA ST HIGHER EDL REV$100,001 - $250,00011–
October 24, 2025Bought SpouseNORTHAMPTON CNTY PA GEN PURP A REV$100,001 - $250,00012–
October 24, 2025Sold SpouseNESHAMINY PA SCH DIST GO$50,001 - $100,00012–
October 23, 2025Bought SpousePENNSYLVANIA ST GO$100,001 - $250,00012–
October 21, 2025Bought SpouseKING CNTY WASH SCH DIST NO 403 GO$100,001 - $250,00012–
October 21, 2025Bought SpouseCLARKSVILLE TENN GO$100,001 - $250,00012–
October 20, 2025Sold SpousePENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,00012–
October 20, 2025Sold SpousePENNSYLVANIA ST TPK COMMN TPK REV$50,001 - $100,00012–
October 20, 2025Sold SpouseWHITEHALL TWP PA GO$15,001 - $50,00012–
October 20, 2025Sold SpousePENNSYLVANIA ST TPK COMMN TPK REV$15,001 - $50,00012–
October 16, 2025Bought SpousePA ST TPK COMMN TPK REV$100,001 - $250,00012–
October 14, 2025Bought SpouseNEVADA ST GO$50,001 - $100,00012–
October 8, 2025Bought SpousePENNSYLVANIA ST GO$100,001 - $250,00012–
September 12, 2025Bought SpouseMONTGOMERY CNTY PA INDL DEV REV$100,001 - $250,00013–
September 10, 2025BoughtCENTRAL BUCKS PA SCH DIST GO$250,001 - $500,00013–
September 10, 2025SoldHILTON WORLDWIDE FINANCE$250,001 - $500,00013–
August 28, 2025BoughtPITTSBURGH PA WTR & SWR AUTH WTR & SWR$100,001 - $250,00014–
August 28, 2025BoughtTREDYFFRIN-EASTTOWN PA SCH DIST GO$100,001 - $250,00014–
August 20, 2025Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$15,001 - $50,00014–
August 19, 2025Bought SpouseMONROE CNTY PA HOSP AUTH REV$100,001 - $250,00014–
August 15, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$15,001 - $50,00014–
August 15, 2025Bought SpouseHAVERFORD TWP PA SCH DIST GO$15,001 - $50,00014–
August 4, 2025Bought SpouseEAST STROUDSBURG PA AREA GO$50,001 - $100,00014–
July 30, 2025SoldDELTA AIR LINES INC NOTE$250,001 - $500,00015–
July 22, 2025Bought SpouseADAMS CNTY PA GO$15,001 - $50,00015–
July 22, 2025Bought SpouseCENTENNIAL SCH DIST BUCKS CNTY GO$1,001 - $15,00015–
July 21, 2025Bought SpousePALMER TWP PA GO$1,001 - $15,00015–
July 21, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00015–
July 21, 2025Bought SpouseHOLLIDAYSBURG PA AREA SCH DIST GO$1,001 - $15,00015–
July 17, 2025Bought SpouseSENECA VY PA SCH DIST GO$100,001 - $250,00015–
July 17, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00015–
July 17, 2025Bought SpouseCHESTER CNTY PA GO$1,001 - $15,00015–
July 15, 2025Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$100,001 - $250,00015–
July 2, 2025Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$1,001 - $15,00015–
July 2, 2025Bought SpouseNORTHAMPTON CNTY PA GO$15,001 - $50,00015–
July 2, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$1,001 - $15,00015–
June 23, 2025BoughtPHILADELPHIA PA AUTH FOR INDL DEV CITY$100,001 - $250,00016–
June 23, 2025BoughtHATBORO HORSHAM PA SCH DIST GO$250,001 - $500,00016–
June 16, 2025Sold SpousePENNSYLVANIA ST GO$15,001 - $50,00016–
June 11, 2025Bought SpousePHILADELPHIA PA GO$100,001 - $250,00016–
June 6, 2025Bought SpouseDELAWARE CNTY PA AUTH COLLEGE REV$15,001 - $50,00016–
June 6, 2025Bought SpouseUPPER MERION PA AREA SCH DIST GO$15,001 - $50,00016–
June 6, 2025Bought SpouseEAST PENN PA SCH DIST GO$1,001 - $15,00016–
June 5, 2025Bought SpouseUNIV PITTSBURGH OF THE COMWLTH REV$1,001 - $15,00016–
June 4, 2025Bought SpouseHANOVER BORO PA GO$1,001 - $15,00016–
June 4, 2025Bought SpousePA ST HIGHER EDL FACS AUTH RE$1,001 - $15,00016–
June 2, 2025BoughtPITTSBURGH PA GO$250,001 - $500,00016–
May 29, 2025Sold SpousePENNSYLVANIA ST TPK COMMN TPK REV$1,001 - $15,00017–
May 23, 2025BoughtPENNSYLVANIA ST UNIV$250,001 - $500,00017–
May 16, 2025Bought SpousePENNSYLVANIA ST UNIV REV$1,001 - $15,00017–
May 15, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00017–
May 9, 2025BoughtCENTRAL BUCKS PA SCH DIST GO$100,001 - $250,00017–
May 9, 2025Bought SpouseELIZABETHTOWN PA AREA SCH DIST GO$1,001 - $15,00017–
May 8, 2025Bought SpousePENNSYLVANIA ST UNIV REV$50,001 - $100,00017–
May 8, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$1,001 - $15,00017–
May 7, 2025Bought SpouseLOWER MERION PA SCH DIST GO$1,001 - $15,00017–
May 6, 2025Sold someIJRS&P Smallcap Ishares Core ETF$1,001 - $15,00017–
May 6, 2025Bought SpouseNORTHAMPTON CNTY PA REV$50,001 - $100,00017–
May 6, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00017–
May 5, 2025Bought SpouseCENTRE CNTY PA HOSP AUTH REV$15,001 - $50,00017–
May 5, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00017–
April 22, 2025BoughtPITTSBURGH PA GO$250,001 - $500,00018–
April 16, 2025Bought SpouseNORTHEASTERN YORK PA SCH DIST GO$15,001 - $50,00018–
April 16, 2025Bought SpousePENNSYLVANIA ST UNIV REV$15,001 - $50,00018–
April 16, 2025BoughtPHILADELPHIA PA SCH DIST GO$500,001 - $1,000,00018–
April 15, 2025Bought SpouseNAZARETH PA AREA SCH DIST GO$1,001 - $15,00018–
April 9, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00018−42.0%
April 8, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00018–
April 8, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00018–
April 8, 2025Bought SpouseEASTON PA AREA SCH DIST GO$15,001 - $50,00018–
April 8, 2025Bought SpouseDELAWARE RIV PORT AUTH PA & NJ REV$1,001 - $15,00018–
April 8, 2025Bought SpousePITTSBURGH PA SCH DIST GO$1,001 - $15,00018–
April 8, 2025Bought SpouseWEST VIEW PA WTR AUTH WTR REV$1,001 - $15,00018–
April 8, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00018–
April 7, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00018–
April 7, 2025Bought SpouseCHELTENHAM TWP PA SCH DIST GO$15,001 - $50,00018–
April 7, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00018−48.8%
April 4, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00018–
April 3, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00018−44.7%
April 2, 2025Bought SpouseALTOONA PA AREA SCH DIST GO$15,001 - $50,00018–
April 2, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00018–
April 2, 2025Bought SpouseNORTHERN LEHIGH PA SCH DIST GO$15,001 - $50,00018–
April 2, 2025Bought SpousePITTSBURGH PA SCH DIST GO$15,001 - $50,00018–
April 2, 2025SoldORACLE CORP NOTE$250,001 - $500,00018–
April 2, 2025BoughtFOX CHAPEL PA AREA SCH DIST GO$250,001 - $500,00018–
April 2, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00018−43.3%
April 1, 2025BoughtMERCER CNTY PA GO$250,001 - $500,00018–
March 31, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00018−39.5%
March 27, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00019−42.8%
March 25, 2025BoughtEAST WHITELAND TWP PA GO$250,001 - $500,00019–
March 25, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00019−42.0%
March 24, 2025BoughtPENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,00019–
March 24, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00019−42.4%
March 20, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00020−40.0%
March 17, 2025Bought SpouseBETHLEHEM PA AREA SCH DIST GO$100,001 - $250,00020–
March 17, 2025Bought SpouseCENTRAL DAUPHIN PA SCH DIST GO$1,001 - $15,00020–
March 13, 2025BoughtPENNSYLVANIA ECONOMIC DEV FING AUTH UPMC REV BDS$100,001 - $250,00020–
March 13, 2025SoldPARAMOUNT GLOBAL NOTE$250,001 - $500,00020–
March 13, 2025BoughtGENERAL MILLS INC$250,001 - $500,00020–
March 13, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00020−38.6%
March 11, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00020−41.1%
March 10, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00020−34.9%
March 5, 2025BoughtKB HOME NOTE$250,001 - $500,00020–
March 5, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00020−42.6%
March 4, 2025Bought SpouseDELAWARE RIV PORT AUTH PA & NJ REV$100,001 - $250,00020–
March 4, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00020–
March 3, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00020−37.7%
February 28, 2025Sold some SpouseGSGoldman Sachs Group$1,000,001 - $5,000,00020−13.3%
February 28, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$100,001 - $250,00020–
February 28, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00020−33.5%
February 27, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$50,001 - $100,00020–
February 27, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00020−34.5%
February 18, 2025Bought SpousePHILADELPHIA PA WTR & WASTEWTR REV$15,001 - $50,00021–
February 26, 2025BoughtBITBBitwise Bitcoin ETF$15,001 - $50,00022−33.5%
February 25, 2025Bought SpousePENNSYLVANIA ST TPK COMMN OIL REV$15,001 - $50,00022–
February 25, 2025BoughtBITBBitwise Bitcoin ETF$50,001 - $100,00022−37.6%
February 24, 2025BoughtPITTSBURGH PA WTR & SWR AUTH WTR & SWR$100,001 - $250,00022–
February 24, 2025BoughtALLEGHENY CNTY PA GO$250,001 - $500,00022–
February 24, 2025Bought SpouseUPPER MERION PA AREA SCH DIST GO$1,001 - $15,00022–
February 24, 2025Bought SpousePA ST HIGHER EDL FACS AUTH$1,001 - $15,00022–
February 24, 2025Bought SpouseLANCASTER CNTY PA GO$15,001 - $50,00022–
February 24, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00022–
February 24, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00022–
February 20, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00022–
February 19, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK$1,001 - $15,00022–
February 19, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK$1,001 - $15,00022–
February 18, 2025Bought SpouseWHITEHALL TWP PA GO$15,001 - $50,00022–
February 14, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00022–
February 10, 2025BoughtPITTSBURGH PA WTR & SWR AUTH WTR & SWR$250,001 - $500,00022–
February 10, 2025BoughtALLEGHENY CNTY PA GO BDS$250,001 - $500,00022–
February 5, 2025BoughtALLENTOWN PA SCH DIST GO BDS$500,001 - $1,000,00022–
February 5, 2025BoughtEAGLE MTN & SAGINAW TEX INDPT SCH DIST UNLTD TAX SCH BLDG BDS$15,001 - $50,00022–
February 4, 2025Bought SpouseMONTOUR PA SCH DIST GO$1,001 - $15,00022–
February 4, 2025Bought SpousePHILADELPHIA PA GO$15,001 - $50,00022–
February 3, 2025Bought SpousePENNSYLVANIA ST TPK COMMN TPK REV$50,001 - $100,00022–
February 18, 2024LATEBought SpousePHILADELPHIA PA WTR & WASTEWTR REV$15,001 - $50,00022–
January 24, 2025Bought SpouseARMSTRONG CNTY PA GO$1,001 - $15,00023–
January 23, 2025BoughtPENNSYLVANIA ST UNIV BDS$100,001 - $250,00023–
January 23, 2025BoughtPHILADELPHIA PA GAS WKS REV BDS$100,001 - $250,00023–
January 23, 2025Bought SpousePHILADELPHIA PA WTR & WASTEWTR REV$15,001 - $50,00023–
January 23, 2025Bought SpouseBELLEFONTE PA AREA SCH DIST GO$15,001 - $50,00023–
January 23, 2025Bought SpousePENNSYLVANIA ST GO$50,001 - $100,00023–
January 23, 2025Bought SpouseUPPER ST CLAIR TWP PA SCH DIST GO$15,001 - $50,00023–
January 23, 2025Bought SpousePENNSYLVANIA ST GO 5%$50,001 - $100,00023–
January 22, 2025Bought SpouseLOWER MERION TWP PA GO$1,001 - $15,00023–
January 22, 2025Bought SpouseNAZARETH PA AREA SCH DIST GO$15,001 - $50,00023–
January 22, 2025Bought SpousePENNSYLVANIA ST GO$15,001 - $50,00023–
January 22, 2025Bought SpouseNORTHEASTERN YORK PA SCH DIST GO$15,001 - $50,00023–
January 22, 2025Bought SpouseCARLISLE PA AREA SCH DIST GO$1,001 - $15,00023–
January 21, 2025BoughtOCCIDENTAL PETE CORP NOTE$250,001 - $500,00023–
January 17, 2025BoughtARES CAPITAL CORP NOTE$250,001 - $500,00023–
January 16, 2025BoughtATHENE HOLDING LTD NOTE$250,001 - $500,00023–
January 16, 2025BoughtPITTSBURGH & ALLEGHENY CNTY PA SPORTS & EXHIB AUTH REV REG ASSET DIST $250,001 - $500,00023–
January 16, 2025SoldRUMRumble Inc$1,000,001 - $5,000,00023+80.4%
January 16, 2025Bought SpousePENNSYLVANIA ST GO$1,001 - $15,00023–
January 14, 2025Bought SpouseNORTH HILLS PA SCH DIST GO$1,001 - $15,00023–
January 14, 2025Bought SpouseEST HMPFLD TW PA IND DV AT REV$50,001 - $100,00023–
January 14, 2025Bought SpousePITTSBURGH PENNSYLVANIA GO$15,001 - $50,00023–
January 13, 2025Bought SpouseCARLISLE PA AREA SCH DIST GO$15,001 - $50,00023–
January 10, 2025BoughtMCDONALDS CORP MTN$250,001 - $500,00023–
January 10, 2025BoughtPHILLIPS 66 NOTE$250,001 - $500,00023–
January 10, 2025BoughtCARLYLE SECURED LENDING INC NOTE$250,001 - $500,00023–
January 10, 2025Bought SpousePENNSYLVANIA ST HIGHER EDL REV$1,001 - $15,00023–
January 9, 2025Bought SpouseCOLONIAL PA SCH DIST GO$50,001 - $100,00023–
January 9, 2025Bought SpouseDELAWARE RIV PORT AUTH PA & NJ REV$1,001 - $15,00023–
January 6, 2025Bought SpousePOCONO MTN PA SCH DIST GO$1,001 - $15,00024–

Sources

Each trade links to the report it was filed on.

  1. 1
    David H McCormick: periodic transaction report filed August 27, 2026https://efdsearch.senate.gov/search/view/ptr/257795ae-e1b2-411d-b562-8fe4c2a4f2a1/
    S257795ae-e1b2-411d-b562-8fe4c2a4f2a1
  2. 2
    David H McCormick: periodic transaction report filed July 29, 2026https://efdsearch.senate.gov/search/view/ptr/19fb5a84-b9f8-4847-841e-84c67a0edfe0/
    S19fb5a84-b9f8-4847-841e-84c67a0edfe0
  3. 3
    David H McCormick: periodic transaction report filed June 26, 2026https://efdsearch.senate.gov/search/view/ptr/ff0b0573-2809-40ae-8197-4b26648e9027/
    Sff0b0573-2809-40ae-8197-4b26648e9027
  4. 4
    David H McCormick: periodic transaction report filed May 28, 2026https://efdsearch.senate.gov/search/view/ptr/5245bd7a-a8b7-4d3e-8fb1-f563322da8f8/
    S5245bd7a-a8b7-4d3e-8fb1-f563322da8f8
  5. 5
    David H McCormick: periodic transaction report filed May 1, 2026https://efdsearch.senate.gov/search/view/ptr/dcea4793-9402-493b-8c92-ba4d77970c75/
    Sdcea4793-9402-493b-8c92-ba4d77970c75
  6. 6
    David H McCormick: periodic transaction report filed March 28, 2026https://efdsearch.senate.gov/search/view/ptr/b7c1a149-760f-4a4e-96a7-e2d689bccd2e/
    Sb7c1a149-760f-4a4e-96a7-e2d689bccd2e
  7. 7
    David H McCormick: periodic transaction report filed March 25, 2026https://efdsearch.senate.gov/search/view/ptr/1e345459-9cbe-4434-99ed-eaca63641fb3/
    S1e345459-9cbe-4434-99ed-eaca63641fb3
  8. 8
    David H McCormick: periodic transaction report filed March 4, 2026https://efdsearch.senate.gov/search/view/ptr/a27cbd70-4bc0-4e69-a444-387de64d14f8/
    Sa27cbd70-4bc0-4e69-a444-387de64d14f8
  9. 9
    David H McCormick: periodic transaction report filed February 22, 2026https://efdsearch.senate.gov/search/view/ptr/f977c281-48c1-4de0-af95-6765127f4720/
    Sf977c281-48c1-4de0-af95-6765127f4720
  10. 10
    David H McCormick: periodic transaction report filed December 26, 2025https://efdsearch.senate.gov/search/view/ptr/e337e1b4-ff0a-4b83-8a58-1d25a81ea26f/
    Se337e1b4-ff0a-4b83-8a58-1d25a81ea26f
  11. 11
    David H McCormick: periodic transaction report filed November 27, 2025https://efdsearch.senate.gov/search/view/ptr/5d118fc0-14f4-426a-8d38-05056392b4d8/
    S5d118fc0-14f4-426a-8d38-05056392b4d8
  12. 12
    David H McCormick: periodic transaction report filed November 7, 2025https://efdsearch.senate.gov/search/view/ptr/b930d1b3-c58c-4b98-b28f-fc95c4a03bba/
    Sb930d1b3-c58c-4b98-b28f-fc95c4a03bba
  13. 13
    David H McCormick: periodic transaction report filed October 10, 2025https://efdsearch.senate.gov/search/view/ptr/70ec8a67-0057-40d2-b123-524323ae3c34/
    S70ec8a67-0057-40d2-b123-524323ae3c34
  14. 14
    David H McCormick: periodic transaction report filed September 1, 2025https://efdsearch.senate.gov/search/view/ptr/fc29dd5c-8fd0-4525-9aae-8f1e41c9337b/
    Sfc29dd5c-8fd0-4525-9aae-8f1e41c9337b
  15. 15
    David H McCormick: periodic transaction report filed August 1, 2025https://efdsearch.senate.gov/search/view/ptr/0bf421b2-cf4e-40d8-9c9f-98ba5e535c6c/
    S0bf421b2-cf4e-40d8-9c9f-98ba5e535c6c
  16. 16
    David H McCormick: periodic transaction report filed July 2, 2025https://efdsearch.senate.gov/search/view/ptr/9be0bf66-ca8a-4082-94f6-d51e1b56435d/
    S9be0bf66-ca8a-4082-94f6-d51e1b56435d
  17. 17
    David H McCormick: periodic transaction report filed June 4, 2025https://efdsearch.senate.gov/search/view/ptr/51edfa22-1827-41ce-8ba4-511b8ce62af4/
    S51edfa22-1827-41ce-8ba4-511b8ce62af4
  18. 18
    David H McCormick: periodic transaction report filed April 30, 2025https://efdsearch.senate.gov/search/view/ptr/05a652a7-5402-47c6-85ad-04c1c978815b/
    S05a652a7-5402-47c6-85ad-04c1c978815b
  19. 19
    David H McCormick: periodic transaction report filed April 23, 2025https://efdsearch.senate.gov/search/view/ptr/c2d4f369-8305-4360-a7dc-b6ce3fd136eb/
    Sc2d4f369-8305-4360-a7dc-b6ce3fd136eb
  20. 20
    David H McCormick: periodic transaction report filed March 29, 2025https://efdsearch.senate.gov/search/view/ptr/5823084a-1dd6-4707-aee5-53c57af4df8c/
    S5823084a-1dd6-4707-aee5-53c57af4df8c
  21. 21
    David H McCormick: periodic transaction report filed March 19, 2025https://efdsearch.senate.gov/search/view/ptr/ac293f74-570f-4c11-9224-79686a7500a9/
    Sac293f74-570f-4c11-9224-79686a7500a9
  22. 22
    David H McCormick: periodic transaction report filed March 5, 2025https://efdsearch.senate.gov/search/view/ptr/87e8ffc9-b032-4706-a4d1-8769a6eca634/
    S87e8ffc9-b032-4706-a4d1-8769a6eca634
  23. 23
    David H McCormick: periodic transaction report filed February 9, 2025https://efdsearch.senate.gov/search/view/ptr/54706de3-8e57-4616-8476-5dcc58365e88/
    S54706de3-8e57-4616-8476-5dcc58365e88
  24. 24
    David H McCormick: periodic transaction report filed February 5, 2025https://efdsearch.senate.gov/search/view/ptr/4ba30498-d6c3-4bc5-9a28-076d5cb7001f/
    S4ba30498-d6c3-4bc5-9a28-076d5cb7001f