CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.

Congressional Stock Trades

Every publicly disclosed stock and asset transaction filed by US Congress members under the STOCK Act.

All transactions are sourced directly from Periodic Transaction Reports (PTRs) filed with the House of Representatives and the US Senate. Congress members must report trades within 45 days under the STOCK Act of 2012. Dollar amounts are shown as disclosed ranges, not exact figures. See the most active traders or browse by politician, stock, or committee. Notice something missing? Report a trade.

Showing trades by David P JoyceClear
DatePoliticianAssetTypeOwnerAmountSecurityDetails
2025-01-10DAVID P. JOYCE
Republican · house
—
MAI Managed
sellSelf$50K – $100KOtherDetails
2024-11-19DAVID P. JOYCE
Republican · house
—
MAI Managed Income Fund
sellSelf$50K – $100KOther
DAVID P. JOYCEsell
—MAI Managed
2025-01-10$50K – $100K
DAVID P. JOYCEsell
—MAI Managed Income Fund
2024-11-19$50K – $100K
DAVID P. JOYCEsell
GBDCGolub Capital BDC, Inc.
2023-06-30$1K – $15K
DAVID P. JOYCEsell
Prev
12...6
Next
Details
2023-06-30DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
sellSelf$1K – $15KStockDetails
2023-06-30DAVID P. JOYCE
Republican · house
XBI
State Street SPDR S&P Biotech ETF
sellSelf$15K – $50KStockDetails
2023-06-30DAVID P. JOYCE
Republican · house
BLK
BlackRock, Inc.
sellSelf$15K – $50KStockDetails
2023-06-23DAVID P. JOYCE
Republican · house
TRP
TC Energy Corporation
sellSelf$1K – $15KStockDetails
2023-06-22DAVID P. JOYCE
Republican · house
C
Citigroup Inc.
sellSelf$1K – $15KStockDetails
2023-06-19DAVID P. JOYCE
Republican · house
BA
The Boeing Company
sellSelf$15K – $50KStockDetails
2023-06-19DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
sellSelf$15K – $50KStockDetails
2023-06-19DAVID P. JOYCE
Republican · house
IWF
iShares Russell 1000 Growth ETF
sellSelf$15K – $50KStockDetails
2023-06-19DAVID P. JOYCE
Republican · house
IWF
iShares Russell 1000 Growth ETF
sellSpouse$15K – $50KStockDetails
2022-07-14DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
sellSelf$15K – $50KStockDetails
2022-07-14DAVID P. JOYCE
Republican · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buySpouse$15K – $50KStockDetails
2022-07-12DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
sellSelf$15K – $50KStockDetails
2022-05-19DAVID P. JOYCE
Republican · house
PPA
Invesco Aerospace & Defense ETF
buyJoint$1K – $15KETFDetails
2022-05-19DAVID P. JOYCE
Republican · house
PAVE
Global X - U.S. Infrastructure Development ETF
sellJoint$1K – $15KETFDetails
2022-05-17DAVID P. JOYCE
Republican · house
VCSH
Vanguard Short-Term Corporate Bond ETF
sellSpouse$1K – $15KStockDetails
2021-09-14DAVID P. JOYCE
Republican · house
MDY
State Street SPDR S&P MIDCAP 400 ETF Trust
buyJoint$1K – $15KStockDetails
2021-09-14DAVID P. JOYCE
Republican · house
AMJ
JPMorgan Alerian MLP Index ETN
sellJoint$1K – $15KStockDetails
2020-12-11DAVID P. JOYCE
Republican · house
PAVE
Global X - U.S. Infrastructure Development ETF
buyJoint$1K – $15KStockDetails
2020-12-09DAVID P. JOYCE
Republican · house
PAVE
Global X - U.S. Infrastructure Development ETF
buyJoint$1K – $15KStockDetails
2020-12-09DAVID P. JOYCE
Republican · house
IWM
iShares Russell 2000 ETF
sellJoint$1K – $15KStockDetails
2020-12-02DAVID P. JOYCE
Republican · house
IWM
iShares Russell 2000 ETF
sellJoint$1K – $15KStockDetails
2020-07-02DAVID P. JOYCE
Republican · house
—
Fidelity Limited Term Muni Income Fund
sellSelf$15K – $50KFundDetails
2020-06-26DAVID P. JOYCE
Republican · house
IWM
iShares Russell 2000 ETF
sellSelf$15K – $50KStockDetails
2020-06-26DAVID P. JOYCE
Republican · house
IVV
iShares Core S&P 500 ETF
sellSelf$15K – $50KStockDetails
2020-06-26DAVID P. JOYCE
Republican · house
IEFA
iShares Core MSCI EAFE ETF
sellSelf$15K – $50KStockDetails
2020-06-08DAVID P. JOYCE
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
buyJoint$1K – $15KStockDetails
2020-06-08DAVID P. JOYCE
Republican · house
KBE
State Street SPDR S&P Bank ETF
buyJoint$1K – $15KStockDetails
2020-03-26DAVID P. JOYCE
Republican · house
VONE
Vanguard Russell 1000 ETF
buySelf$50K – $100KStockDetails
2020-03-11DAVID P. JOYCE
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
buyJoint$1K – $15KStockDetails
2020-02-25DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
buyJoint$1K – $15KStockDetails
2020-01-15DAVID P. JOYCE
Republican · house
—
Fidelity Limited Term Muni Income Fund
sellSelf$1K – $15KFundDetails
2020-01-15DAVID P. JOYCE
Republican · house
—
Fidelity Advisor Real Estate Income Z
sellSelf$15K – $50KFundDetails
2019-12-31DAVID P. JOYCE
Republican · house
FKINX
Franklin Income A1
buySelf$1K – $15KFundDetails
2019-12-31DAVID P. JOYCE
Republican · house
—
Fidelity Advisor Real Estate Income Z (fkinx)
buySelf$1K – $15KFundDetails
2019-12-31DAVID P. JOYCE
Republican · house
IVE
iShares S&P 500 Value ETF
buySpouse$1K – $15KStockDetails
2019-12-31DAVID P. JOYCE
Republican · house
IWN
iShares Russell 2000 Value ETF
buySpouse$1K – $15KStockDetails
2019-09-30DAVID P. JOYCE
Republican · house
FKINX
Franklin Income A1
buySelf$15K – $50KFundDetails
2019-09-30DAVID P. JOYCE
Republican · house
—
Fidelity Advisor Real Estate Income Z (fkinx)
buySelf$15K – $50KFundDetails
2019-09-30DAVID P. JOYCE
Republican · house
—
Fidelity Advisor Real Estate Income Z (fkinx)
buySelf$15K – $50KFundDetails
2019-09-20DAVID P. JOYCE
Republican · house
MDY
State Street SPDR S&P MIDCAP 400 ETF Trust
buyJoint$1K – $15KStockDetails
2019-07-24DAVID P. JOYCE
Republican · house
IJR
iShares Core S&P Small-Cap ETF
buySpouse$1K – $15KStockDetails
2019-07-24DAVID P. JOYCE
Republican · house
IJH
iShares Core S&P Mid-Cap ETF
buySpouse$1K – $15KStockDetails
2019-07-24DAVID P. JOYCE
Republican · house
IVV
iShares Core S&P 500 ETF
buySpouse$15K – $50KStockDetails
2019-07-08DAVID P. JOYCE
Republican · house
AMJ
JPMorgan Alerian MLP Index ETN
sellSpouse$1K – $15KStockDetails
2019-06-21DAVID P. JOYCE
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
buyJoint$1K – $15KStockDetails
2019-06-21DAVID P. JOYCE
Republican · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KStockDetails
2019-05-30DAVID P. JOYCE
Republican · house
FFRHX
Fidelity Floating Rate High Income
sellSpouse$15K – $50KFundDetails
2019-05-30DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
buySpouse$15K – $50KStockDetails
XBIState Street SPDR S&P Biotech ETF
2023-06-30$15K – $50K
DAVID P. JOYCEsell
BLKBlackRock, Inc.
2023-06-30$15K – $50K
DAVID P. JOYCEsell
TRPTC Energy Corporation
2023-06-23$1K – $15K
DAVID P. JOYCEsell
CCitigroup Inc.
2023-06-22$1K – $15K
DAVID P. JOYCEsell
BAThe Boeing Company
2023-06-19$15K – $50K
DAVID P. JOYCEsell
GBDCGolub Capital BDC, Inc.
2023-06-19$15K – $50K
DAVID P. JOYCEsell
IWFiShares Russell 1000 Growth ETF
2023-06-19$15K – $50K
DAVID P. JOYCEsell
IWFiShares Russell 1000 Growth ETF
2023-06-19$15K – $50K
DAVID P. JOYCEsell
GBDCGolub Capital BDC, Inc.
2022-07-14$15K – $50K
DAVID P. JOYCEbuy
VCSHVanguard Short-Term Corporate Bond ETF
2022-07-14$15K – $50K
DAVID P. JOYCEsell
GBDCGolub Capital BDC, Inc.
2022-07-12$15K – $50K
DAVID P. JOYCEbuy
PPAInvesco Aerospace & Defense ETF
2022-05-19$1K – $15K
DAVID P. JOYCEsell
PAVEGlobal X - U.S. Infrastructure Development ETF
2022-05-19$1K – $15K
DAVID P. JOYCEsell
VCSHVanguard Short-Term Corporate Bond ETF
2022-05-17$1K – $15K
DAVID P. JOYCEbuy
MDYState Street SPDR S&P MIDCAP 400 ETF Trust
2021-09-14$1K – $15K
DAVID P. JOYCEsell
AMJJPMorgan Alerian MLP Index ETN
2021-09-14$1K – $15K
DAVID P. JOYCEbuy
PAVEGlobal X - U.S. Infrastructure Development ETF
2020-12-11$1K – $15K
DAVID P. JOYCEbuy
PAVEGlobal X - U.S. Infrastructure Development ETF
2020-12-09$1K – $15K
DAVID P. JOYCEsell
IWMiShares Russell 2000 ETF
2020-12-09$1K – $15K
DAVID P. JOYCEsell
IWMiShares Russell 2000 ETF
2020-12-02$1K – $15K
DAVID P. JOYCEsell
—Fidelity Limited Term Muni Income Fund
2020-07-02$15K – $50K
DAVID P. JOYCEsell
IWMiShares Russell 2000 ETF
2020-06-26$15K – $50K
DAVID P. JOYCEsell
IVViShares Core S&P 500 ETF
2020-06-26$15K – $50K
DAVID P. JOYCEsell
IEFAiShares Core MSCI EAFE ETF
2020-06-26$15K – $50K
DAVID P. JOYCEbuy
SPYState Street SPDR S&P 500 ETF Trust
2020-06-08$1K – $15K
DAVID P. JOYCEbuy
KBEState Street SPDR S&P Bank ETF
2020-06-08$1K – $15K
DAVID P. JOYCEbuy
VONEVanguard Russell 1000 ETF
2020-03-26$50K – $100K
DAVID P. JOYCEbuy
SPYState Street SPDR S&P 500 ETF Trust
2020-03-11$1K – $15K
DAVID P. JOYCEbuy
GBDCGolub Capital BDC, Inc.
2020-02-25$1K – $15K
DAVID P. JOYCEsell
—Fidelity Limited Term Muni Income Fund
2020-01-15$1K – $15K
DAVID P. JOYCEsell
—Fidelity Advisor Real Estate Income Z
2020-01-15$15K – $50K
DAVID P. JOYCEbuy
FKINXFranklin Income A1
2019-12-31$1K – $15K
DAVID P. JOYCEbuy
—Fidelity Advisor Real Estate Income Z (fkinx)
2019-12-31$1K – $15K
DAVID P. JOYCEbuy
IVEiShares S&P 500 Value ETF
2019-12-31$1K – $15K
DAVID P. JOYCEbuy
IWNiShares Russell 2000 Value ETF
2019-12-31$1K – $15K
DAVID P. JOYCEbuy
FKINXFranklin Income A1
2019-09-30$15K – $50K
DAVID P. JOYCEbuy
—Fidelity Advisor Real Estate Income Z (fkinx)
2019-09-30$15K – $50K
DAVID P. JOYCEbuy
—Fidelity Advisor Real Estate Income Z (fkinx)
2019-09-30$15K – $50K
DAVID P. JOYCEbuy
MDYState Street SPDR S&P MIDCAP 400 ETF Trust
2019-09-20$1K – $15K
DAVID P. JOYCEbuy
IJRiShares Core S&P Small-Cap ETF
2019-07-24$1K – $15K
DAVID P. JOYCEbuy
IJHiShares Core S&P Mid-Cap ETF
2019-07-24$1K – $15K
DAVID P. JOYCEbuy
IVViShares Core S&P 500 ETF
2019-07-24$15K – $50K
DAVID P. JOYCEsell
AMJJPMorgan Alerian MLP Index ETN
2019-07-08$1K – $15K
DAVID P. JOYCEbuy
SPYState Street SPDR S&P 500 ETF Trust
2019-06-21$1K – $15K
DAVID P. JOYCEbuy
VEAVanguard FTSE Developed Markets ETF
2019-06-21$1K – $15K
DAVID P. JOYCEsell
FFRHXFidelity Floating Rate High Income
2019-05-30$15K – $50K
DAVID P. JOYCEbuy
GBDCGolub Capital BDC, Inc.
2019-05-30$15K – $50K