QuantCapitol. Congressional Trading Intelligence

Updated 2026-11-05 08:06 UTC · Public disclosure record

59AVG SCORE

David Joyce

House Republican OH
House Committee on AppropriationsHouse Committee on Homeland Security
DefenseTransportation, Housing and Urban Development, and Related AgenciesOversight, Investigations, and AccountabilityEmergency Management and TechnologyFinancial Services and General Government

David Joyce has disclosed 128 stock transactions — 69 buys, 58 sells and 1 other (exchanges/other), each ranked by how much scrutiny it deserves and linked to its original House filing. A transparency record.

⚑
1 potential conflict of interest. Joyce sits on committee(s) overseeing Defense, and made 1 trade in that sector (marked ⚑ below). This is a transparency signal, not an allegation of wrongdoing — such trades are often entirely legitimate.
128
Total trades
69
Buy
58
Sell
1
Other (exchange)
169
Avg. disclosure delay (days)
Estimated net worth 2024 financial disclosure · source ↗
$3,195,079 – $8,250,000
A range, because disclosures report assets and liabilities only in bands — never an exact figure. It's what lets us gauge how big each trade is relative to Joyce's own wealth (the % of NW tags in the table below), so a small portfolio taking a real swing stands apart from pocket change. An estimate for context, not an allegation.

Track record Congressional Trading Performance

Two figures per horizon, both hypothetical and not investment advice: Member's own — what the trade returned if you'd bought when Joyce did (not public yet, so not replicable); and If you'd followed — buying only after the disclosure went public, which is what a follower could actually do. The gap between them is the cost of the disclosure lag.

1 month
no price data
0 of 66 priced
3 months
no price data
0 of 66 priced
6 months
no price data
0 of 66 priced
1 year
no price data
0 of 66 priced
3 years
no price data
0 of 66 priced

We don't have price history covering Joyce's trades — they may predate our price data or be on tickers we don't track — so hypothetical returns can't be computed here. The disclosures themselves are all listed below.

Where they trade Favorite Sectors

Distribution of this politician's trades across sectors (of trades with a known sector — bonds and funds are excluded).

Transportation
3 (17%)
Materials
3 (17%)
Finance
2 (11%)
Insurance
2 (11%)
Retail & Wholesale
2 (11%)
Utilities
2 (11%)
Energy
2 (11%)
Health
1 (6%)
Defense
1 (6%)

Traded the same stocks, same time Co-Investors in Congress

Other members who traded the same tickers within 30 days of Joyce's trades in them. A high overlap can reflect shared information, shared advisors, or simply popular stocks — it is not evidence of coordination.

PoliticianOverlapping tradesShared tickers
Thomas MacArthur 17 EFA, IWF, VEA
Michael Conaway 7 GE, IWM, QQQ, SPY
Carlos Curbelo 5 KMI, VEA
John Yarmuth 4 AMZN, NKE
Thomas Rooney 4 AMZN, NKE
John Rutherford 4 GE, MET, OXY
James Langevin 2 QQQ
James Banks 2 AMZN
Jackie Speier 2 AMZN
Katherine Clark 2 NKE
Pete Sessions 2 GE
Rohit Khanna 1 C

Corporate insiders · SEC Form 4 Overlap with Insiders

On the trades where corporate insiders were also active, how often did David Joyce move the same way as the company's own officers and directors (within 60 days)? Co-occurrence only — context from public Form 4 filings, never proof of coordination, and tested honestly for whether it means anything.

0%
of checkable trades converged
avg 20% across all members
0
converged (of 25 checkable)
3
diverged

David Joyce's convergence rate of 0% is lower than the 20% average across all members. "Checkable" = trades on tickers where insiders were also trading, so convergence could even be measured.

Descriptive only — insider convergence is context from public SEC Form 4 filings, never proof of coordination or wrongdoing, and not investment advice.

123 trades Recent Transactions

Marker key: ⚑ potential conflict (a committee Joyce sits on oversees that sector) · ◆ corporate-insider overlap from SEC Form 4 (convergence/divergence — context, not a signal) · % of NW trade size vs estimated net worth, 🔥 marking high/extreme conviction · OCR recovered from a scanned filing (verify against source) · ×N filings the same trade disclosed more than once (shown once). None is an allegation of wrongdoing.

TickerCompanyTypeDateFiledLagPrice move
in that
window
AmountScoreSource
— Mai Managed SELL 2025-01-10 2025-02-07 28 days — $50K–$100K
1.3% of NW
59.2 ↗ filing
— Mai Managed Income Fund SELL 2024-11-19 2024-12-18 29 days — $50K–$100K
1.3% of NW
59.2 ↗ filing
BLK Blackrock, Inc. SELL 2023-06-30 2023-07-17 17 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
GBDC Golub Capital Bdc, Inc. SELL ◆ insider divergence · moderate 2023-06-30 2023-07-17 17 days — $1K–$15K
0.1% of NW
6.8 ↗ filing
XBI S&P Biotech Spdr Option Type: Put Strike Price: $90.00 Ex… SELL 2023-06-30 2023-07-17 17 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
TRP Tc Energy Corp. SELL 2023-06-23 2023-07-17 24 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
C Citigroup Inc. SELL 2023-06-22 2023-07-17 25 days — $1K–$15K
0.1% of NW
93.1 ↗ filing
BA Boeing Co. SELL ◆ insider divergence · moderate 2023-06-19 2023-07-17 28 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
GBDC Golub Capital Bdc, Inc. SELL ◆ insider divergence · moderate 2023-06-19 2023-07-17 28 days — $15K–$50K
0.6% of NW
25.4 ↗ filing
IWF Ishares Russell 1000 Growth Etf SELL 2023-06-19 2023-07-17 28 days — $15K–$50K
0.6% of NW
48.0 ↗ filing
GBDC Golub Capital Bdc, Inc. SELL 2022-07-14 2022-08-09 26 days — $15K–$50K
0.6% of NW
28.8 ↗ filing
VCSH Vanguard Short-Term Corporate Bond Etf BUY 2022-07-14 2022-08-09 26 days — $15K–$50K
0.6% of NW
48.0 ↗ filing
GBDC Golub Capital Bdc, Inc. SELL 2022-07-12 2022-08-09 28 days — $15K–$50K
0.6% of NW
30.7 ↗ filing
PAVE Global X Funds Global X U.S. Infrastructure Development Etf SELL 2022-05-19 2022-06-09 21 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
PPA Invesco Aerospace & Defense Etf BUY 2022-05-19 2022-06-09 21 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
VCSH Vanguard Short-Term Corporate Bond Etf SELL 2022-05-17 2022-06-09 23 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
AMJ Jpmorgan Chase Capital Xvi Jp Morgan Alerian Mlp Etn SELL 2021-09-14 2021-09-30 16 days — $1K–$15K
0.1% of NW
22.3 ↗ filing
MDY Spdr S&P Midcap 400 Etf Trust BUY 2021-09-14 2021-09-30 16 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
PAVE Global X Funds Global X U.S. Infrastructure Development Etf BUY 2020-12-09 2021-05-05 147 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
IWM Ishares Russell 2000 Etf SELL 2020-12-09 2021-05-05 147 days — $1K–$15K
0.1% of NW
8.6 ↗ filing
IWM Ishares Russell 2000 Etf SELL 2020-12-02 2021-07-27 237 days — $1K–$15K
0.1% of NW
10.6 ↗ filing
IVV Ishares Core S&P 500 Etf SELL 2020-06-26 2021-05-05 313 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
IWM Ishares Russell 2000 Etf SELL 2020-06-26 2021-05-05 313 days — $15K–$50K
0.6% of NW
49.8 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2020-06-08 2021-05-05 331 days — $1K–$15K
0.1% of NW
8.6 ↗ filing
KBE Spdr S&P Bank Etf BUY 2020-06-08 2021-05-05 331 days — $1K–$15K
0.1% of NW
10.6 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2020-03-11 2021-05-05 420 days — $1K–$15K
0.1% of NW
19.6 ↗ filing
GBDC Golub Capital Bdc, Inc. BUY 2020-02-25 2021-05-05 435 days — $1K–$15K
0.1% of NW
22.3 ↗ filing
— Fidelity Limited Term Muni Income Fund SELL 2020-01-15 2021-05-05 476 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
FIKMX Fidelity Advisor Real Estate Income Z BUY 2019-12-31 2020-01-29 29 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
IWN Ishares Russell 2000 Value Etf BUY 2019-12-31 2020-01-29 29 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
FIKMX Fidelity Advisor Real Estate Income Z BUY 2019-09-30 2020-01-29 121 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
MDY Spdr S&P Midcap 400 Etf Trust BUY 2019-09-20 2020-01-29 131 days — $1K–$15K
0.1% of NW
22.3 ↗ filing
IJH Ishares Core S&P Mid-Cap Etf BUY 2019-07-24 2020-01-29 189 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
IJR Ishares Core S&P Small-Cap Etf BUY 2019-07-24 2020-01-29 189 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
AMJ Jpmorgan Chase Capital Xvi Jp Morgan Alerian Mlp Etn SELL 2019-07-08 2020-01-29 205 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2019-06-21 2020-01-29 222 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
VEA Vanguard Ftse Developed Markets Etf BUY 2019-06-21 2020-07-30 405 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
GBDC Golub Capital Bdc, Inc. BUY 2019-05-30 2020-01-29 244 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
— Delaware Oh Cry Sch Dist. BUY 2019-03-28 2020-01-29 307 days — $50K–$100K
1.3% of NW
61.4 ↗ filing
— Brookville Oh Loc Sch Dist BUY 2019-03-27 2020-01-29 308 days — $50K–$100K
1.3% of NW
61.4 ↗ filing
FFHRX Fidelity Fl Rt High Income SELL 2019-03-22 2020-01-29 313 days — $100K–$250K
3.1% of NW 🔥
96.7 ↗ filing
IVV Ishares Core S&P 500 Etf BUY 2019-03-04 2020-01-29 331 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
IJH Ishares Core S&P Mid-Cap Etf BUY 2019-03-04 2020-01-29 331 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
IJR Ishares Core S&P Small-Cap Etf BUY 2019-03-04 2020-01-29 331 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
QQQ Invesco Qqq Tr Unit Ser 1 SELL 2019-01-10 2020-01-29 384 days — $1K–$15K
0.1% of NW
26.5 ↗ filing
VGT Vanguard Information Tech Etf BUY 2019-01-10 2020-07-30 567 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
— Aston/Fairpointe Mid Cap 1 Fund SELL 2018-12-21 2019-05-08 138 days — $100K–$250K
3.1% of NW 🔥
68.1 ↗ filing
GBDC Golub Capital Bdc, Inc. BUY 2018-12-21 2019-05-08 138 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
IWM Ishares Russell 2000 Etf SELL 2018-12-21 2019-05-08 138 days — $100K–$250K
3.1% of NW 🔥
60.3 ↗ filing
VWNAX Vanguard/Windsor Ii Admiral BUY 2018-12-18 2019-05-08 141 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
MAIPX Mai Managed Volatility Fund BUY 2018-12-14 2019-05-08 145 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
— Fidelity High Income Fund SELL 2018-12-11 2019-05-08 148 days — $50K–$100K
1.3% of NW
61.4 ↗ filing
FSTFX Fidelity Limited Term Municipal BUY 2018-12-11 2019-05-08 148 days — $100K–$250K
3.1% of NW 🔥
96.7 ↗ filing
HAINX Harbor International BUY 2018-12-11 2019-05-08 148 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
PKB Powershares Dynamic Build & Construction SELL 2018-12-11 2019-02-07 58 days — $15K–$50K
0.6% of NW
28.8 ↗ filing
IWO Ishares Russell 2000 Growth Etf SELL 2018-12-11 2019-05-08 148 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
MAIPX Mai Managed Volatility Fund BUY 2018-12-11 2019-05-08 148 days — $50K–$100K
1.3% of NW
94.3 ↗ filing
VCSH Vanguard Short-Term Corporate Bond Etf BUY 2018-12-11 2019-05-08 148 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2018-10-26 2019-05-08 194 days — $15K–$50K
0.6% of NW
54.0 ↗ filing
— Stone Ridge Reinsurance Fund SELL 2018-08-17 2019-05-08 264 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
VWNAX Vanguard/Windsor Ii Admiral BUY 2018-06-15 2019-05-08 327 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
JNK Spdr Barclays High Yield Bond Etf SELL 2018-06-06 2019-05-08 336 days — $15K–$50K
0.6% of NW
90.9 ↗ filing
DISCA Discovery Communications Series A SELL 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
PKB Powershares Dynamic Build & Construction BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
QQQ Invesco Qqq Tr Unit Ser 1 BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
QQQ Invesco Qqq Tr Unit Ser 1 BUY 2018-03-29 2019-05-08 405 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
EFA Ishares Msci Eafe Etf BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
AMJ Jpmorgan Chase Capital Xvi Jp Morgan Alerian Mlp Etn BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
MRK Merck & Co. Inc. SELL 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
NKE Nike, Inc. BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
22.3 ↗ filing
KBE Spdr S&P Bank Etf BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
15.7 ↗ filing
UNH Unitedhealth Group Inc. BUY 2018-03-29 2019-05-08 405 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
VEA Vanguard Ftse Developed Markets Etf BUY 2018-01-16 2019-05-08 477 days — $1K–$15K
0.1% of NW
50.5 ↗ filing
MDY Spdr S&P Midcap 400 Etf Trust SELL 2017-07-12 2017-12-06 147 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2017-07-12 2017-12-06 147 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
MDY Spdr S&P Midcap 400 Etf Trust SELL 2017-07-07 2017-07-26 19 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
SPY Spdr S&P 500 Etf Trust BUY 2017-07-07 2017-07-26 19 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
AMZN Amazon Com Inc. BUY 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
69.6 ↗ filing
DVMT Dell Technologies Class V SELL 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
KMI Kinder Morgan, Inc. BUY 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
NKE Nike, Inc. BUY 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
59.5 ↗ filing
OXY Occidental Petroleum Corp. SELL 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
UPS United Parcel Service Inc. BUY 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
— Whiting Pete SELL 2017-07-03 2017-12-06 156 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
KBE Spdr S&P Bank Etf BUY 2017-06-28 2017-07-26 28 days — $15K–$50K
0.6% of NW
48.0 ↗ filing
UPS United Parcel Service Inc. BUY 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
WLL Whiting Petroleum SELL 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
AMZN Amazon Com Inc. BUY 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
97.1 ↗ filing
DVMT Dell Technologies Class V SELL 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
⚑ GE General Electric Co. SELL 2017-06-28 2017-07-26 28 days — $15K–$50K
0.6% of NW
99.9 ↗ filing
KMI Kinder Morgan, Inc. BUY 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
MET Metlife Inc. SELL 2017-06-28 2017-07-26 28 days — $15K–$50K
0.6% of NW
94.9 ↗ filing
NKE Nike, Inc. BUY 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
93.1 ↗ filing
OXY Occidental Petroleum Corp. SELL 2017-06-28 2017-07-26 28 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
PKB Powershares Dynamic Build & Construction BUY 2017-06-28 2017-07-26 28 days — $15K–$50K
0.6% of NW
48.0 ↗ filing
VEA Vanguard Ftse Developed Markets Etf BUY 2017-05-18 2017-06-12 ×2 filings 25 days — $15K–$50K
0.6% of NW
94.9 ↗ 1 ↗ 2
EFA Ishares Msci Eafe Etf SELL 2017-05-18 2017-06-12 25 days — $15K–$50K
0.6% of NW
48.0 ↗ filing
— 40054L2M5 BUY 2017-03-20 2017-05-15 56 days — $50K–$100K
1.3% of NW
61.4 ↗ filing
KBE Spdr S&P Bank Etf BUY 2017-03-17 2017-05-15 ×2 filings 59 days — $1K–$15K
0.1% of NW
75.9 ↗ 1 ↗ 2
MLPI Ubs Ag Etn BUY 2017-03-17 2017-05-15 ×2 filings 59 days — $1K–$15K
0.1% of NW
40.4 ↗ 1 ↗ 2
— Powershares Qqq Trust, Series 1 SELL 2017-03-17 2017-12-06 264 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
RYH Guggenheim S&P 500 Equal Weight Healthcare Etf SELL 2017-03-17 2017-05-15 59 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
PKB Powershares Dynamic Build & Construction BUY 2017-03-17 2017-05-15 59 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
QQQ Invesco Qqq Tr Unit Ser 1 SELL 2017-03-13 2017-05-15 63 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
MLPI Ubs Ag Etn BUY 2017-03-13 2017-05-15 63 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
IBB Ishares Nasdaq Biotechnology Index Fund SELL 2017-02-23 2017-12-06 286 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
XBI S&P Biotech Spdr Option Type: Put Strike Price: $90.00 Ex… BUY 2017-02-17 2017-05-15 87 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
IBB Ishares Nasdaq Biotechnology Index Fund SELL 2017-02-17 2017-05-15 87 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
IWF Ishares Russell 1000 Growth Etf BUY 2017-01-30 2017-05-15 105 days — $100K–$250K
3.1% of NW 🔥
68.1 ↗ filing
— Cisgx SELL 2017-01-26 2017-05-15 109 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
— Cisgx SELL 2017-01-26 2017-05-15 109 days — $100K–$250K
3.1% of NW 🔥
68.1 ↗ filing
IWF Ishares Russell 1000 Growth Etf BUY 2017-01-26 2017-05-15 109 days — $15K–$50K
0.6% of NW
94.9 ↗ filing
EFA Ishares Msci Eafe Etf SELL 2017-01-05 2017-05-15 ×2 filings 130 days — $1K–$15K
0.1% of NW
86.8 ↗ 1 ↗ 2
DBEF Deutsche X-Trackers Msci Eafe Hedged Equity Etf BUY 2017-01-05 2017-05-15 ×2 filings 130 days — $1K–$15K
0.1% of NW
75.9 ↗ 1 ↗ 2
— Aston Small Capitol SELL 2016-12-21 2017-05-15 145 days — $50K–$100K
1.3% of NW
61.4 ↗ filing
— Atsix SELL 2016-12-21 2017-05-15 145 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
IWM Ishares Russell 2000 Etf BUY 2016-12-21 2017-05-15 145 days — $15K–$50K
0.6% of NW
56.6 ↗ filing
IWM Ishares Russell 2000 Etf SELL 2016-10-19 2016-12-07 49 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
PKB Powershares Dynamic Build & Construction BUY 2016-10-19 2017-05-15 208 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
— Touchstone Sands Capital Growth SELL 2016-08-09 2016-12-07 120 days — $1K–$15K
0.1% of NW
40.4 ↗ filing
QIHU Qihoo 360 Technology American Depositary Shares, Every 2… EXCHANGE 2016-07-18 2017-05-15 301 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
NRE Northstar Realty Europe SELL 2016-05-23 2016-06-22 30 days — $1K–$15K
0.1% of NW
75.9 ↗ filing
NRF Northstar Realty Finance SELL 2016-05-23 2016-06-22 30 days — $1K–$15K
0.1% of NW
75.9 ↗ filing

A trade can appear in more than one filing (e.g. a periodic transaction report and a later annual disclosure). Those are shown once here — marked ×N filings, with a link to each — so the table reflects distinct trades, while the 128 total above counts every disclosed line.

FAQ Common questions

How many stock trades has David Joyce disclosed?

128 disclosed stock transactions — 69 buys and 58 sells — all from official House financial disclosures.

Is this insider trading?

No. QuantCapitol surfaces the timing and context of publicly disclosed trades for transparency. A trade near related legislation is a coincidence we flag — never an accusation of wrongdoing.

Where does this data come from?

Official US House Clerk and Senate electronic financial disclosures. Every trade links back to its original filing so you can verify it yourself.

About this data. Sourced from official House Clerk and Senate eFD financial disclosures (Senate via a maintained community mirror — see project documentation). Transaction amounts are reported as ranges, not exact figures. Interest scores, consensus labels, and backtested performance are proprietary analytical calculations based on public data and are not investment advice. Backtested performance is a hypothetical simulation, not actual portfolio performance.