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
2019-05-30DAVID P. JOYCE
Republican · house
FFRHX
Fidelity Floating Rate High Income
sellSpouse$15K – $50KFundDetails
2019-04-03DAVID P. JOYCE
Republican · house
—
Buckeye OH Cent Loc Sch Dist.
buySelf$50K – $100KFund
DAVID P. JOYCEsell
FFRHXFidelity Floating Rate High Income
2019-05-30$15K – $50K
DAVID P. JOYCEbuy
—Buckeye OH Cent Loc Sch Dist.
2019-04-03$50K – $100K
DAVID P. JOYCEbuy
—Bessemer AL GO Bd.
2019-04-02$50K – $100K
DAVID P. JOYCEbuy
Prev
123...6
Next
Details
2019-04-02DAVID P. JOYCE
Republican · house
—
Bessemer AL GO Bd.
buySelf$50K – $100KFundDetails
2019-03-28DAVID P. JOYCE
Republican · house
—
Delaware OH Cry Sch Dist.
buySelf$50K – $100KFundDetails
2019-03-27DAVID P. JOYCE
Republican · house
—
Brookville OH Loc Sch Dist
buySelf$50K – $100KFundDetails
2019-03-25DAVID P. JOYCE
Republican · house
—
East Muskingum OH Loc Sch Dist.
buySelf$50K – $100KFundDetails
2019-03-22DAVID P. JOYCE
Republican · house
—
Fidelity Limited Term Municipal Inc. (flstx)
buySelf$15K – $50KFundDetails
2019-03-22DAVID P. JOYCE
Republican · house
—
Fidelity FL Rt High Income (ffrhx)
sellSelf$100K – $250KFundDetails
2019-03-22DAVID P. JOYCE
Republican · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buySelf$15K – $50KStockDetails
2019-03-22DAVID P. JOYCE
Republican · house
FLSTX
Fidelity Advisor Series I - Fidelity Advisor Leveraged Company Stock Fund
buySelf$15K – $50KFundDetails
2019-03-22DAVID P. JOYCE
Republican · house
FFHRX
Fidelity FL Rt High Income
sellSelf$100K – $250KFundDetails
2019-03-04DAVID P. JOYCE
Republican · house
IJR
iShares Core S&P Small-Cap ETF
buySpouse$15K – $50KStockDetails
2019-03-04DAVID P. JOYCE
Republican · house
IJH
iShares Core S&P Mid-Cap ETF
buySpouse$15K – $50KStockDetails
2019-03-04DAVID P. JOYCE
Republican · house
IVV
iShares Core S&P 500 ETF
buySpouse$1K – $15KStockDetails
2019-03-04DAVID P. JOYCE
Republican · house
IEFA
iShares Core MSCI EAFE ETF
buySpouse$15K – $50KStockDetails
2019-01-10DAVID P. JOYCE
Republican · house
QQQ
Invesco QQQ Trust, Series 1
sellJoint$1K – $15KStockDetails
2019-01-10DAVID P. JOYCE
Republican · house
VGT
Vanguard Information Technology ETF
buyJoint$1K – $15KStockDetails
2019-01-10DAVID P. JOYCE
Republican · house
QQQ
Invesco QQQ Trust, Series 1
sellJoint$1K – $15KETFDetails
2018-12-21DAVID P. JOYCE
Republican · house
—
Aston/Fairpointe Mid Cap 1 Fund
sellSelf$100K – $250KFundDetails
2018-12-21DAVID P. JOYCE
Republican · house
IWM
iShares Russell 2000 ETF
sellSelf$100K – $250KETFDetails
2018-12-21DAVID P. JOYCE
Republican · house
GBDC
Golub Capital BDC, Inc.
buyDC$15K – $50KStockDetails
2018-12-18DAVID P. JOYCE
Republican · house
VWNAX
Vanguard Windsor II Admiral
buySelf$1K – $15KFundDetails
2018-12-14DAVID P. JOYCE
Republican · house
—
MAI Managed Volatility Fund (maipx)
buySelf$1K – $15KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
—
Templeton Global Bond
sellSelf$50K – $100KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
—
MAI Managed Volatility Fund (maipx)
buySelf$100K – $250KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
FSTFX
Fidelity Limited Term Municipal Income Fund
buySelf$100K – $250KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
—
Fidelity High Income Fund
sellSelf$50K – $100KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buySelf$15K – $50KStockDetails
2018-12-11DAVID P. JOYCE
Republican · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buySelf$100K – $250KStockDetails
2018-12-11DAVID P. JOYCE
Republican · house
MAIPX
MAI Managed Volatility Fund Institutional Shs
buySpouse$50K – $100KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
HAINX
Harbor International
sellSelf$100K – $250KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
HAINX
Harbor International
buySelf$15K – $50KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
FSTFX
Fidelity Limited Term Municipal Income Fund
buySelf$100K – $250KFundDetails
2018-12-11DAVID P. JOYCE
Republican · house
JNK
State Street SPDR Bloomberg High Yield Bond ETF
sellJoint$50K – $100KStockDetails
2018-12-11DAVID P. JOYCE
Republican · house
IWO
iShares Russell 2000 Growth ETF
sellSpouse$15K – $50KETFDetails
2018-12-11DAVID P. JOYCE
Republican · house
QQQ
Invesco QQQ Trust, Series 1
sellSpouse$50K – $100KStockDetails
2018-12-11DAVID P. JOYCE
Republican · house
PCY
Invesco Emerging Markets Sovereign Debt ETF
sellSelf$15K – $50KStockDetails
2018-12-11DAVID P. JOYCE
Republican · house
PKB
Invesco Building & Construction ETF
sellDC$15K – $50KStockDetails
2018-10-26DAVID P. JOYCE
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
buyJoint$15K – $50KStockDetails
2018-09-05DAVID P. JOYCE
Republican · house
MDY
State Street SPDR S&P MIDCAP 400 ETF Trust
sellJoint$15K – $50KStockDetails
2018-08-17DAVID P. JOYCE
Republican · house
—
Stone Ridge Reinsurance Fund
sellSelf$15K – $50KOtherDetails
2018-06-15DAVID P. JOYCE
Republican · house
VWNAX
Vanguard Windsor II Admiral
buySpouse$1K – $15KFundDetails
2018-06-06DAVID P. JOYCE
Republican · house
JNK
State Street SPDR Bloomberg High Yield Bond ETF
sellSpouse$15K – $50KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
QQQ
Invesco QQQ Trust, Series 1
buySelf$15K – $50KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
BLK
BlackRock, Inc.
buySelf$15K – $50KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
EFA
iShares MSCI EAFE ETF
buySpouse$1K – $15KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
DISCA
Warner Bros. Discovery, Inc.
sellSelf$1K – $15KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
IWM
iShares Russell 2000 ETF
buySelf$50K – $100KETFDetails
2018-03-29DAVID P. JOYCE
Republican · house
MRK
Merck & Co., Inc.
sellSelf$1K – $15KStockDetails
2018-03-29DAVID P. JOYCE
Republican · house
AMJ
JPMorgan Alerian MLP Index ETN
buySpouse$1K – $15KETFDetails
—Delaware OH Cry Sch Dist.
2019-03-28$50K – $100K
DAVID P. JOYCEbuy
—Brookville OH Loc Sch Dist
2019-03-27$50K – $100K
DAVID P. JOYCEbuy
—East Muskingum OH Loc Sch Dist.
2019-03-25$50K – $100K
DAVID P. JOYCEbuy
—Fidelity Limited Term Municipal Inc. (flstx)
2019-03-22$15K – $50K
DAVID P. JOYCEsell
—Fidelity FL Rt High Income (ffrhx)
2019-03-22$100K – $250K
DAVID P. JOYCEbuy
VCSHVanguard Short-Term Corporate Bond ETF
2019-03-22$15K – $50K
DAVID P. JOYCEbuy
FLSTXFidelity Advisor Series I - Fidelity Advisor Leveraged Company Stock Fund
2019-03-22$15K – $50K
DAVID P. JOYCEsell
FFHRXFidelity FL Rt High Income
2019-03-22$100K – $250K
DAVID P. JOYCEbuy
IJRiShares Core S&P Small-Cap ETF
2019-03-04$15K – $50K
DAVID P. JOYCEbuy
IJHiShares Core S&P Mid-Cap ETF
2019-03-04$15K – $50K
DAVID P. JOYCEbuy
IVViShares Core S&P 500 ETF
2019-03-04$1K – $15K
DAVID P. JOYCEbuy
IEFAiShares Core MSCI EAFE ETF
2019-03-04$15K – $50K
DAVID P. JOYCEsell
QQQInvesco QQQ Trust, Series 1
2019-01-10$1K – $15K
DAVID P. JOYCEbuy
VGTVanguard Information Technology ETF
2019-01-10$1K – $15K
DAVID P. JOYCEsell
QQQInvesco QQQ Trust, Series 1
2019-01-10$1K – $15K
DAVID P. JOYCEsell
—Aston/Fairpointe Mid Cap 1 Fund
2018-12-21$100K – $250K
DAVID P. JOYCEsell
IWMiShares Russell 2000 ETF
2018-12-21$100K – $250K
DAVID P. JOYCEbuy
GBDCGolub Capital BDC, Inc.
2018-12-21$15K – $50K
DAVID P. JOYCEbuy
VWNAXVanguard Windsor II Admiral
2018-12-18$1K – $15K
DAVID P. JOYCEbuy
—MAI Managed Volatility Fund (maipx)
2018-12-14$1K – $15K
DAVID P. JOYCEsell
—Templeton Global Bond
2018-12-11$50K – $100K
DAVID P. JOYCEbuy
—MAI Managed Volatility Fund (maipx)
2018-12-11$100K – $250K
DAVID P. JOYCEbuy
FSTFXFidelity Limited Term Municipal Income Fund
2018-12-11$100K – $250K
DAVID P. JOYCEsell
—Fidelity High Income Fund
2018-12-11$50K – $100K
DAVID P. JOYCEbuy
VCSHVanguard Short-Term Corporate Bond ETF
2018-12-11$15K – $50K
DAVID P. JOYCEbuy
VCSHVanguard Short-Term Corporate Bond ETF
2018-12-11$100K – $250K
DAVID P. JOYCEbuy
MAIPXMAI Managed Volatility Fund Institutional Shs
2018-12-11$50K – $100K
DAVID P. JOYCEsell
HAINXHarbor International
2018-12-11$100K – $250K
DAVID P. JOYCEbuy
HAINXHarbor International
2018-12-11$15K – $50K
DAVID P. JOYCEbuy
FSTFXFidelity Limited Term Municipal Income Fund
2018-12-11$100K – $250K
DAVID P. JOYCEsell
JNKState Street SPDR Bloomberg High Yield Bond ETF
2018-12-11$50K – $100K
DAVID P. JOYCEsell
IWOiShares Russell 2000 Growth ETF
2018-12-11$15K – $50K
DAVID P. JOYCEsell
QQQInvesco QQQ Trust, Series 1
2018-12-11$50K – $100K
DAVID P. JOYCEsell
PCYInvesco Emerging Markets Sovereign Debt ETF
2018-12-11$15K – $50K
DAVID P. JOYCEsell
PKBInvesco Building & Construction ETF
2018-12-11$15K – $50K
DAVID P. JOYCEbuy
SPYState Street SPDR S&P 500 ETF Trust
2018-10-26$15K – $50K
DAVID P. JOYCEsell
MDYState Street SPDR S&P MIDCAP 400 ETF Trust
2018-09-05$15K – $50K
DAVID P. JOYCEsell
—Stone Ridge Reinsurance Fund
2018-08-17$15K – $50K
DAVID P. JOYCEbuy
VWNAXVanguard Windsor II Admiral
2018-06-15$1K – $15K
DAVID P. JOYCEsell
JNKState Street SPDR Bloomberg High Yield Bond ETF
2018-06-06$15K – $50K
DAVID P. JOYCEbuy
QQQInvesco QQQ Trust, Series 1
2018-03-29$15K – $50K
DAVID P. JOYCEbuy
BLKBlackRock, Inc.
2018-03-29$15K – $50K
DAVID P. JOYCEbuy
EFAiShares MSCI EAFE ETF
2018-03-29$1K – $15K
DAVID P. JOYCEsell
DISCAWarner Bros. Discovery, Inc.
2018-03-29$1K – $15K
DAVID P. JOYCEbuy
IWMiShares Russell 2000 ETF
2018-03-29$50K – $100K
DAVID P. JOYCEsell
MRKMerck & Co., Inc.
2018-03-29$1K – $15K
DAVID P. JOYCEbuy
AMJJPMorgan Alerian MLP Index ETN
2018-03-29$1K – $15K