Trade Volume by Year
Top Traded Sectors
- Other30%
- Utilities16%
- Financials12%
- Industrials11%
- Consumer11%
- Materials8%
- Energy7%
- Healthcare6%
Recent Trades
| Traded · filed | Stock | Transaction | Amount (range) | Description | Since trade |
|---|---|---|---|---|---|
| Jun 30, 2026filed Jul 10, 2026 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Purchase | $1K – $15K | ↗ | — |
| Jun 18, 2026filed Jul 10, 2026 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Sale | $15K – $50K | partial ↗ | — |
| Jun 18, 2026filed Jul 10, 2026 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Sale | $15K – $50K | partial ↗ | … |
| May 15, 2026filed Jun 2, 2026 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 13, 2026filed Mar 2, 2026 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jan 12, 2026filed Feb 6, 2026 | HTGCHercules Capital, Inc. · Stock |
Sale | $50K – $100K | ↗ | … |
| Jan 12, 2026filed Feb 6, 2026 | PSAPublic Storage · Stock |
Sale | $1K – $15K | ↗ | … |
| Dec 30, 2025filed Jan 5, 2026 | EFCEllington Financial Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 19, 2025filed Dec 1, 2025 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 17, 2025filed Dec 1, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 14, 2025filed Dec 1, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Sep 30, 2025filed Oct 6, 2025 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Purchase | $1K – $15K | ↗ | — |
| Sep 25, 2025filed Oct 6, 2025 | HTGCHercules Capital, Inc. · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Sep 25, 2025filed Oct 6, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Aug 19, 2025filed Sep 8, 2025 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 14, 2025filed Sep 8, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 30, 2025filed Jul 3, 2025 | EFCEllington Financial Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 24, 2025filed Jul 3, 2025 | BMYBRISTOL MYERS SQUIBB CO · Stock |
Sale | $1K – $15K | ↗ | … |
| Jun 24, 2025filed Jul 3, 2025 | ETEnergy Transfer LP · Stock |
Sale | $15K – $50K | partial ↗ | … |
| May 20, 2025filed Jun 3, 2025 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 15, 2025filed Jun 3, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Mar 31, 2025filed Apr 4, 2025 | EFCEllington Financial Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Mar 7, 2025filed Apr 4, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Mar 7, 2025filed Apr 4, 2025 | PBAPEMBINA PIPELINE CORP · Stock |
Sale | $50K – $100K | ↗ | … |
| Mar 7, 2025filed Apr 4, 2025 | FLNGFlex LNG Ltd. · Stock |
Sale | $15K – $50K | ↗ | … |
| Mar 7, 2025filed Apr 4, 2025 | ETEnergy Transfer LP · Stock |
Sale | $50K – $100K | partial ↗ | … |
| Mar 5, 2025filed Apr 4, 2025 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 19, 2025filed Mar 3, 2025 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 14, 2025filed Mar 3, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 30, 2024filed Jan 6, 2025 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Purchase | $1K – $15K | ↗ | — |
| Dec 6, 2024filed Jan 6, 2025 | DUKDuke Energy CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | BMYBRISTOL MYERS SQUIBB CO · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | TAT&T INC. · Stock |
Sale | $50K – $100K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | ASCArdmore Shipping Corp · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | AMGNAMGEN INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | AEPAMERICAN ELECTRIC POWER CO INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | VIASPVia Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock · Stock |
Sale | $50K – $100K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | PSAPublic Storage · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | PBAPEMBINA PIPELINE CORP · Stock |
Sale | $50K – $100K | partial ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | JNJJOHNSON & JOHNSON · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | FLNGFlex LNG Ltd. · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | ABBVAbbVie Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 6, 2024filed Jan 6, 2025 | ETEnergy Transfer LP · Stock |
Sale | $15K – $50K | partial ↗ | … |
| Nov 20, 2024filed Dec 11, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Nov 19, 2024filed Dec 11, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Nov 14, 2024filed Dec 11, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Nov 1, 2024filed Dec 11, 2024 | TAT&T INC. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Oct 23, 2024filed Nov 12, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $15K – $50K | Joint · ↗ | … |
| Sep 30, 2024filed Oct 21, 2024 | EFCEllington Financial Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 20, 2024filed Sep 4, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 19, 2024filed Sep 4, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 14, 2024filed Sep 4, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 1, 2024filed Sep 4, 2024 | TAT&T INC. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 11, 2024filed Aug 6, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 9, 2024filed Aug 6, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 8, 2024filed Aug 6, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 1, 2024filed Aug 6, 2024 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Purchase | $1K – $15K | ↗ | — |
| May 21, 2024filed Jun 6, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 20, 2024filed Jun 6, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 15, 2024filed Jun 6, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 2, 2024filed Jun 6, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 1, 2024filed Jun 6, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 1, 2024filed Jun 6, 2024 | TAT&T INC. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 30, 2024filed May 6, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 16, 2024filed May 6, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 9, 2024filed May 6, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | ↗ | … |
| Apr 2, 2024filed May 6, 2024 | —No tickerEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) · Stock | Purchase | $1K – $15K | ↗ | — |
| Mar 7, 2024filed Apr 10, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Mar 6, 2024filed Apr 10, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Mar 4, 2024filed Apr 10, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 28, 2024filed Mar 7, 2024 | DUKDuke Energy CORP · Stock |
Sale | $50K – $100K | Joint · ↗ | … |
| Feb 27, 2024filed Mar 7, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 26, 2024filed Mar 7, 2024 | FLNGFlex LNG Ltd. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 26, 2024filed Mar 7, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 23, 2024filed Mar 7, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 23, 2024filed Mar 7, 2024 | FLNGFlex LNG Ltd. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 23, 2024filed Mar 7, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 21, 2024filed Mar 7, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 15, 2024filed Mar 7, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 15, 2024filed Mar 7, 2024 | ARLPALLIANCE RESOURCE PARTNERS LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 9, 2024filed Mar 7, 2024 | FLNGFlex LNG Ltd. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 7, 2024filed Mar 7, 2024 | FLNGFlex LNG Ltd. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 5, 2024filed Mar 7, 2024 | ASCArdmore Shipping Corp · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 2, 2024filed Mar 7, 2024 | FLNGFlex LNG Ltd. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 2, 2024filed Mar 7, 2024 | TAT&T INC. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Feb 1, 2024filed Mar 7, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 18, 2024filed Feb 5, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 17, 2024filed Feb 5, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 17, 2024filed Feb 5, 2024 | CRTCROSS TIMBERS ROYALTY TRUST · Stock |
Sale | $15K – $50K | Joint · ↗ | … |
| Jan 17, 2024filed Feb 5, 2024 | SCHXSchwab U.S. Large-Cap ETF · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 16, 2024filed Feb 5, 2024 | MOALTRIA GROUP, INC. · Stock |
Sale | $1K – $15K | Joint · ↗ | … |
| Jan 16, 2024filed Feb 5, 2024 | HTGCHercules Capital, Inc. · Stock |
Purchase | $15K – $50K | Joint · ↗ | … |
| Jan 16, 2024filed Feb 5, 2024 | ETEnergy Transfer LP · Stock |
Purchase | $15K – $50K | Joint · ↗ | … |
| Jan 16, 2024filed Feb 5, 2024 | DUKDuke Energy CORP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 11, 2024filed Feb 5, 2024 | MOALTRIA GROUP, INC. · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Jan 10, 2024filed Feb 5, 2024 | MOALTRIA GROUP, INC. · Stock |
Sale | $15K – $50K | Joint · ↗ | … |
| Jan 8, 2024filed Feb 5, 2024 | SCHXSchwab U.S. Large-Cap ETF · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Dec 19, 2023filed Jan 4, 2024 | DUKDuke Energy CORP · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
| Dec 8, 2023filed Jan 4, 2024 | CRTCROSS TIMBERS ROYALTY TRUST · Stock |
Purchase | $1K – $15K | Joint · ↗ | … |
The 100 most recently filed of 1,019 trades. Every filing, in full and free: keyvex.com/disclosures/congressional-trades/member/F000450.
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 Virginia Foxx 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
- Exchange-traded funds16 lines$1.3M
- Mutual funds4 lines$1.3M
- Debts owed to the filer4 lines$1.1M
- Bank accounts, money market accounts & CDs12 lines$350K
- Stocks13 lines$256K
- Real property1 line$175K
- Whole/universal life insurance2 lines$65K
Largest Disclosed Holdings
| Asset | Kind | Owner | Value as disclosed |
|---|---|---|---|
| SNAXX Schwab Value Advantage Money Fund Ultra Shares (SNAXX) | Mutual funds | — | $500,001 - $1,000,000 |
| NOTE RECEIVABLE - HIDDEN CASTLES, WAXSAW, NC UNION COUNTY | Debts owed to the filer | — | $250,001 - $500,000 |
| NOTE RECEIVABLE - VAUGHN FAMILY, N WILKEBORO, NC | Debts owed to the filer | — | $250,001 - $500,000 |
| SWGXX Schwab Government Money Fund - Sweep Shares (SWGXX) | Mutual funds | — | $250,001 - $500,000 |
| CAPITAL ONE BANK 4.35% | Bank accounts, money market accounts & CDs | — | $100,001 - $250,000 |
| CELTIC BANK CORP 4.7%27 | Bank accounts, money market accounts & CDs | — | $100,001 - $250,000 |
| MORTAGE NOTE RECEIVABLE - MOODY, BANNER ELK NC | Debts owed to the filer | — | $100,001 - $250,000 |
| Note Receivable - Darrell Hampton Sr, Fleetwood, NC | Debts owed to the filer | — | $100,001 - $250,000 |
| Rental - 240 Rime Frost | Real property | — | $100,001 - $250,000 |
| SCHX Schwab U.S. Large-Cap ETF (SCHX) | Exchange-traded funds | — | $100,001 - $250,000 |
| VEA Vanguard FTSE Developed Markets ETF (VEA) | Exchange-traded funds | — | $100,001 - $250,000 |
| BND Vanguard Total Bond Market ETF (BND) | Exchange-traded funds | — | $100,001 - $250,000 |
| VTV Vanguard Value ETF (VTV) | Exchange-traded funds | — | $100,001 - $250,000 |
| DODIX Dodge & Cox Income Fund - Class I (DODIX) | Mutual funds | — | $50,001 - $100,000 |
| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock … | Stocks | — | $50,001 - $100,000 |
| HTGC Hercules Capital, Inc. (HTGC) | Stocks | — | $50,001 - $100,000 |
| QQQ Invesco QQQ Trust, Series 1 (QQQ) | Exchange-traded funds | — | $50,001 - $100,000 |
| RSPT Invesco S&P 500 Equal Weight Technology ETF (RSPT) | Exchange-traded funds | — | $50,001 - $100,000 |
| PIMIX PIMCO Income Fund Insti Class (PIMIX) | Mutual funds | — | $50,001 - $100,000 |
| SCHI Schwab 5-10 Year Corporate Bond ETF (SCHI) | Exchange-traded funds | — | $50,001 - $100,000 |
| SCHB Schwab U.S. Broad Market ETF (SCHB) | Exchange-traded funds | — | $50,001 - $100,000 |
| XLK State Street Technology Select Sector SPDR ETF (XLK) | Exchange-traded funds | — | $50,001 - $100,000 |
| VTI Vanguard Total Stock Market ETF (VTI) | Exchange-traded funds | — | $50,001 - $100,000 |
| ABBV AbbVie Inc. Common Stock (ABBV) | Stocks | — | $15,001 - $50,000 |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interes… | Stocks | — | $15,001 - $50,000 |
Annual Financial Disclosures
- Annual · 2025House Clerk · filed May 15, 2026 · 52 assets, 0 liabilities parsedFiling ↗
- Annual · 2024House Clerk · filed May 15, 2025Filing ↗
- Annual · 2023House Clerk · filed May 15, 2024Filing ↗
- Annual · 2022House Clerk · filed May 15, 2023Filing ↗
- Annual · 2021House Clerk · filed May 11, 2022Filing ↗
- Annual · 2020House Clerk · filed Jun 23, 2021Filing ↗
- Annual · 2019House Clerk · filed Jul 17, 2020Filing ↗
- Annual · 2018House Clerk · filed May 15, 2019Filing ↗
- Annual · 2017House Clerk · filed May 15, 2018Filing ↗
- Amendment · 2016House Clerk · filed Jun 8, 2017Filing ↗
- Annual · 2016House Clerk · filed May 9, 2017Filing ↗
- Annual · 2015House Clerk · filed May 13, 2016Filing ↗



















