Trade Volume by Year
Top Traded Sectors
- Consumer21%
- Other19%
- Healthcare13%
- Financials13%
- Industrials12%
- Technology11%
- Materials6%
- Energy5%
Recent Trades
| Traded · filed | Stock | Transaction | Amount (range) | Description | Since trade |
|---|---|---|---|---|---|
| Jun 30, 2026filed Jul 10, 2026 | CCICROWN CASTLE INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | HIGHARTFORD INSURANCE GROUP, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | ABBVAbbVie Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | MSFTMICROSOFT CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | KMIKINDER MORGAN, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | JPMJPMORGAN CHASE & CO · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | EOGEOG RESOURCES INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | CATCATERPILLAR INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | AAPLApple Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | AMZNAMAZON COM INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | GOOGAlphabet Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | WMTWalmart Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | UNHUNITEDHEALTH GROUP INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 28, 2023filed Oct 19, 2023 | PLDPrologis, Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 15, 2023filed Oct 19, 2023 | FISFidelity National Information Services, Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 15, 2023filed Oct 19, 2023 | IFFINTERNATIONAL FLAVORS & FRAGRANCES INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 7, 2023filed Oct 19, 2023 | AMTAMERICAN TOWER CORP /MA/ · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 17, 2023filed Sep 30, 2023 | PSXPhillips 66 · Stock |
Sale | $1K – $15K | ↗ | … |
| Jul 31, 2023filed Sep 30, 2023 | KMBKIMBERLY CLARK CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Jul 31, 2023filed Sep 30, 2023 | PGPROCTER & GAMBLE Co · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 27, 2023filed Sep 30, 2023 | UNPUNION PACIFIC CORP · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Jul 21, 2023filed Sep 30, 2023 | ZTSZoetis Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 21, 2023filed Sep 30, 2023 | DGDOLLAR GENERAL CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Jun 13, 2023filed Sep 30, 2023 | AVGOBroadcom Inc. · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Jun 13, 2023filed Sep 30, 2023 | CBChubb Ltd · Stock |
Sale | $1K – $15K | ↗ | … |
| Jun 13, 2023filed Sep 30, 2023 | SPGIS&P Global Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 21, 2023filed Sep 30, 2023 | ACNAccenture plc · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Dec 7, 2022filed Aug 13, 2023 | MAMastercard Inc · Stock |
Purchase | $1K – $15K | ↗ | … |
| Oct 8, 2022filed Aug 13, 2023 | ACNAccenture plc · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 15, 2022filed Aug 13, 2023 | TJXTJX COMPANIES INC /DE/ · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 27, 2022filed Aug 13, 2023 | PDMPiedmont Realty Trust, Inc. · Stock |
Sale | $1K – $15K | partial ↗ | … |
| May 30, 2023filed Jun 9, 2023 | JPMJPMORGAN CHASE & CO · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 20, 2023filed May 7, 2023 | XOMExxonMobil Holdings Corp · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 20, 2023filed May 7, 2023 | CSCOCISCO SYSTEMS, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Feb 3, 2023filed Mar 5, 2023 | ·Other assetDR Bloomberg Short Term HI | Sale | $1K – $15K | Spouse · Mutual fund ↗ | — |
| Feb 3, 2023filed Mar 5, 2023 | FDFundVaneck Morningstar Intl Moat ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Feb 3, 2023filed Mar 5, 2023 | MSFTMICROSOFT CORP · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Feb 3, 2023filed Mar 5, 2023 | FDFundIshares US Technology ETF | Sale | $1K – $15K | partial; Mutual fund ↗ | — |
| Feb 3, 2023filed Mar 5, 2023 | FDFundIshares US Pharmaceuticals ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Feb 3, 2023filed Mar 5, 2023 | ·Other assetIshares MSCI Euro Financial | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Feb 3, 2023filed Mar 5, 2023 | FDFundGlobal X MSCI Norway ETF | Sale | $1K – $15K | Mutual fund ↗ | — |
| Jan 20, 2023filed Feb 15, 2023 | BAXBAXTER INTERNATIONAL INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Jan 20, 2023filed Feb 15, 2023 | ·Other assetHarding Loevner Intl Eqty Inst | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Jan 17, 2023filed Feb 15, 2023 | ·Other assetVanguard Total Bond Market | Sale | $15K – $50K | Mutual fund ↗ | — |
| Jan 17, 2023filed Feb 15, 2023 | ·Other assetMetropolitan West Tot Ret Bd I | Purchase | $15K – $50K | Mutual fund ↗ | — |
| Jan 17, 2023filed Feb 15, 2023 | ·Other assetAB Global Bond Adv | Purchase | $15K – $50K | Mutual fund ↗ | — |
| Jan 17, 2023filed Feb 15, 2023 | FDFundVanguard Total Intl Bond ETF | Sale | $15K – $50K | Mutual fund ↗ | — |
| Jan 4, 2023filed Feb 15, 2023 | ·Other assetVirtus Vontobel Foreign Opp | Sale | $15K – $50K | Mutual fund ↗ | — |
| Jan 4, 2023filed Feb 15, 2023 | ·Other assetHarding Loevner Intl Eqty Inst | Purchase | $15K – $50K | Mutual fund ↗ | — |
| Jan 4, 2023filed Feb 15, 2023 | ·Other assetIshares Edge MSCI Min Vol USA | Sale | $1K – $15K | partial; Mutual fund ↗ | — |
| Jan 3, 2023filed Feb 15, 2023 | ELVElevance Health, Inc. · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Dec 7, 2023!filed Jan 5, 2023 | MAMastercard Inc · Stock |
Purchase | $1K – $15K | ↗ | — |
| Dec 21, 2022filed Jan 5, 2023 | DGDOLLAR GENERAL CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 21, 2022filed Jan 5, 2023 | FDFundVanguard Total Inl Bond ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Dec 21, 2022filed Jan 5, 2023 | FDFundVanguard Total Bond Market ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Dec 21, 2022filed Jan 5, 2023 | MCDMCDONALDS CORP · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Dec 14, 2022filed Jan 5, 2023 | ·Other assetMetropolitan West Tot Ret Bd I | Sale | $1K – $15K | partial; Mutual fund ↗ | — |
| Dec 14, 2022filed Jan 5, 2023 | —No tickerAB Global Bond Adv · Cash | Sale | $1K – $15K | partial; Mutual fund ↗ | — |
| Dec 14, 2022filed Jan 5, 2023 | FDFundVanguard Total Bond Market ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Dec 14, 2022filed Jan 5, 2023 | FDFundVanguard Total Intl Bond ETF | Purchase | $1K – $15K | Mutual fund ↗ | — |
| Dec 7, 2022filed Jan 5, 2023 | CMCSACOMCAST CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 18, 2022filed Dec 8, 2022 | AMZNAMAZON COM INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 18, 2022filed Dec 8, 2022 | ·Other assetMSIF Growth I | Sale | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | FDFundiShares MSCI EAFE Val ETF | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | ·Other assetiShares Core S&P Small Cap E | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | FDFundIshares 20+yr Treasu Bond ETF | Sale | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | ·Other assetiShares 10+ Year Investment | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | ·Other assetISHA Curr Hedged MSCI EAFE | Sale | $1K – $15K | ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | QQQInvesco QQQ Trust Series 1 · Other |
Sale | $1K – $15K | partial; Mutual Fund ↗ | … |
| Nov 17, 2022filed Dec 8, 2022 | FDFundInvesco KBW Bank ETF | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | FDFundFranklin FTSE Japan ETF | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Nov 17, 2022filed Dec 8, 2022 | AAPLApple Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 11, 2022filed Dec 8, 2022 | FDFundIshares US Technology ETF | Sale | $1K – $15K | partial; Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | ·Other assetJPM Nasdaq Equity Premium | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | FDFundIshares US Technology ETF | Sale | $1K – $15K | partial; Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | FDFundIshares Core MSCI EAFE ETF | Sale | $1K – $15K | partial; Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | ·Other assetIshares 0-5 HY Corp | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | FDFundFranklin FTSE UK ETF | Sale | $1K – $15K | Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | ·Other assetEnergy Sel Sect SPDR FD | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Sep 27, 2022filed Oct 5, 2022 | WRKWestrock Company · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 15, 2022filed Oct 5, 2022 | IFFINTERNATIONAL FLAVORS & FRAGRANCES INC · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Sep 15, 2022filed Oct 5, 2022 | FDFundDR S&P 500 ETF Trust | Purchase | $1K – $15K | Spouse · Mutual Fund ↗ | — |
| Sep 15, 2022filed Oct 5, 2022 | MAMastercard Inc · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Sep 15, 2022filed Oct 5, 2022 | CMCSACOMCAST CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 27, 2021filed Oct 5, 2022 | FDFundGlobal X US INF DEV ETF | Sale | $1K – $15K | Mutual Fund ↗ | — |
| Aug 30, 2022filed Sep 10, 2022 | ·Other assetVirtus Vontobel Foreign Opp | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Aug 16, 2022filed Sep 10, 2022 | FDFundiShares US Technology ETF | Sale | $1K – $15K | partial; Mutual Fund ↗ | — |
| Aug 16, 2022filed Sep 10, 2022 | FDFundGoldman Activebeta US LC ETF | Sale | $1K – $15K | partial; Mutual Fund ↗ | — |
| Aug 10, 2022filed Sep 10, 2022 | AMZNAMAZON COM INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 10, 2022filed Sep 10, 2022 | ·Other assetDR Blackstone Senior Loan | Sale | $1K – $15K | Spouse · Mutual Fund ↗ | — |
| Aug 10, 2022filed Sep 10, 2022 | MSFTMICROSOFT CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 10, 2022filed Sep 10, 2022 | FDFundiShares US Technology ETF | Purchase | $1K – $15K | Mutual Fund ↗ | — |
| Aug 10, 2022filed Sep 10, 2022 | GOOGAlphabet Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 15, 2022filed Aug 10, 2022 | BAXBAXTER INTERNATIONAL INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 15, 2022filed Aug 10, 2022 | WMTWalmart Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 15, 2022filed Aug 10, 2022 | ABTABBOTT LABORATORIES · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 16, 2022filed Jul 8, 2022 | IVViShares Core S&P 500 ETF · Stock |
Sale | $1K – $15K | ↗ | … |
| Jun 16, 2022filed Jul 8, 2022 | TLHiShares 10-20 Year Treasury Bond ETF · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 16, 2022filed Jul 8, 2022 | SHYGiShares 0-5 Year High Yield Corporate Bond ETF · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 16, 2022filed Jul 8, 2022 | FDFundGlobal X Funds Global X U.S. Infrastructure Development ETF | Sale | $1K – $15K | partial ↗ | — |
The 100 most recently filed of 289 trades. Every filing, in full and free: keyvex.com/disclosures/congressional-trades/member/W000804.
Net Worth KeyVex estimate
How to read this. A disclosure gives assets and debts as ranges, not figures. The low ends add up to a floor and the high ends to a ceiling; where a figure is headlined it is the midpoint of the two (the method OpenSecrets used for its net-worth rankings and NOTUS uses today), our arithmetic, not a number Robert J. Wittman reported. The form does not ask for everything: a home that earns no rent, cars and furnishings, and federal retirement accounts such as the Thrift Savings Plan need not be listed, while a member’s home mortgages must be. So a figure here can sit well below true net worth. Assets of a spouse and dependent children are included, as the form requires.
By Kind of Asset
- Real property2 lines$3.2M
- Stocks52 lines$728K
- Other6 lines$407K
- Exchange-traded funds19 lines$373K
- Mutual funds15 lines$365K
- Bank accounts, money market accounts & CDs4 lines$57K
Largest Disclosed Holdings
| Asset | Kind | Owner | Value as disclosed |
|---|---|---|---|
| Rental House - Nags Head, NC | Real property | Joint | $1,000,001 - $5,000,000 |
| AXA/Legg Mason Strat Alloc GB | Other | Spouse | $100,001 - $250,000 |
| Rental Property- Montross, VA | Real property | Joint | $100,001 - $250,000 |
| US Stock Fund | Other | — | $100,001 - $250,000 |
| AAPL Apple Inc. - Common Stock (AAPL) | Stocks | — | $50,001 - $100,000 |
| AMZN Amazon.com, Inc. - Common Stock (AMZN) | Stocks | — | $15,001 - $50,000 |
| Blue Ridge Bank Accounts | Bank accounts, money market accounts & CDs | — | $15,001 - $50,000 |
| CFFI C&F Financial Corporation - Common Stock (CFFI) | Stocks | Spouse | $15,001 - $50,000 |
| COST Costco Wholesale Corporation - Common Stock (COST) | Stocks | — | $15,001 - $50,000 |
| ELV Elevance Health, Inc. Common Stock (ELV) | Stocks | — | $15,001 - $50,000 |
| SGIIX First Eagle Global Fund Class I (SGIIX) | Mutual funds | — | $15,001 - $50,000 |
| FBT First Trust Amex Biotech Index Fund (FBT) | Exchange-traded funds | — | $15,001 - $50,000 |
| FPEIX First Trust Preferred Securities and Income Fund Class I (FPEIX) | Mutual funds | — | $15,001 - $50,000 |
| HLMIX Harding Loevner Fund, Inc. International Eq Pt (HLMIX) | Mutual funds | — | $15,001 - $50,000 |
| USMV iShares MSCI USA Min Vol Factor ETF (USMV) | Exchange-traded funds | — | $15,001 - $50,000 |
| LLDYX Lord Abbett Inv Tr. Short Duration Income Fd Cl I (LLDYX) | Mutual funds | — | $15,001 - $50,000 |
| LLDYX Lord Abbett Inv Tr. Short Duration Income Fd Cl I (LLDYX) | Mutual funds | — | $15,001 - $50,000 |
| MAR Marriott International - Class A Common Stock (MAR) | Stocks | — | $15,001 - $50,000 |
| MSFT Microsoft Corporation - Common Stock (MSFT) | Stocks | — | $15,001 - $50,000 |
| NWKDX Nationwide Geneva Small Cap Growth Fund Institutional Service Class (NWKDX) | Mutual funds | — | $15,001 - $50,000 |
| NINLX Neuberger Berman Intrinsic Value Insti (NINLX) | Mutual funds | — | $15,001 - $50,000 |
| MMHIX NYLI MacKay High Yield Muni Bond Fund Class I (MMHIX) | Mutual funds | — | $15,001 - $50,000 |
| PONPX PIMCO Income Fund Class I-2 (PONPX) | Mutual funds | — | $15,001 - $50,000 |
| PCBIX Principal Fds, Inc. MidCap Fd Institutional Cl (PCBIX) | Mutual funds | — | $15,001 - $50,000 |
| RGLD Royal Gold, Inc. - Common Stock (RGLD) | Stocks | — | $15,001 - $50,000 |
Annual Financial Disclosures
- Annual · 2025House Clerk · filed Aug 12, 2026 · 98 assets, 3 liabilities parsedFiling ↗
- Annual · 2024House Clerk · filed Aug 13, 2025Filing ↗
- Annual · 2023House Clerk · filed Aug 13, 2024Filing ↗
- Annual · 2022House Clerk · filed Aug 13, 2023Filing ↗
- Annual · 2021House Clerk · filed May 14, 2022Filing ↗
- Annual · 2020House Clerk · filed Aug 24, 2021Filing ↗
- Annual · 2019House Clerk · filed Aug 13, 2020Filing ↗
- Annual · 2018House Clerk · filed Jun 12, 2019Filing ↗
- Annual · 2017House Clerk · filed May 16, 2018Filing ↗
- Annual · 2016House Clerk · filed Jun 8, 2017Filing ↗
- Annual · 2015House Clerk · filed Aug 1, 2016Filing ↗










































