Congressional Trades › Virginia Foxx

Trade Volume by Year

Estimated from reported brackets · hover a year, click to filter · 1 trade with an impossible date not charted
BuysSellsTotal volume
$0$2.5M$5.0M$7.5M$10.0M201320142015201620172018201920202021202220232024202520262013: $130K, click to see these trades2014: $1.3M, click to see these trades2015: $1.9M, click to see these trades2016: $1.6M, click to see these trades2017: $1.5M, click to see these trades2018: $2.5M, click to see these trades2019: $1.6M, click to see these trades2020: $1.3M, click to see these trades2021: $2.9M, click to see these trades2022: $9.1M, click to see these trades2023: $1.2M, click to see these trades2024: $1.0M, click to see these trades2025: $408K, click to see these trades2026: $172K, click to see these trades

Top Traded Sectors

By SIC industry of the ticker · 910 trades classified
910Sector Trades
  • Other30%
  • Utilities16%
  • Financials12%
  • Industrials11%
  • Consumer11%
  • Materials8%
  • Energy7%
  • Healthcare6%
Other leads with 30% of trades274 trades · $7.2M estimated volume

Recent Trades

Periodic transaction reports · click a stock for its page · every row links the filing
Traded · filedStockTransactionAmount (range)DescriptionSince 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

Added up from the value brackets on the annual financial disclosure filed May 15, 2026 · Filing ↗
$4.5MAssets disclosed · midpoint$2.8M to $6.2M
—Debts disclosednone listed
$4.5MAssets minus debts · midpoint$2.8M to $6.2M

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

Midpoint of the disclosed ranges, in the filer’s own categories
  • 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

The 25 lines with the highest value bracket, exactly as written on the filing
AssetKindOwnerValue 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 COUNTYDebts owed to the filer—$250,001 - $500,000
NOTE RECEIVABLE - VAUGHN FAMILY, N WILKEBORO, NCDebts 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%27Bank accounts, money market accounts & CDs—$100,001 - $250,000
MORTAGE NOTE RECEIVABLE - MOODY, BANNER ELK NCDebts owed to the filer—$100,001 - $250,000
Note Receivable - Darrell Hampton Sr, Fleetwood, NCDebts owed to the filer—$100,001 - $250,000
Rental - 240 Rime FrostReal 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

Reports on file under Virginia Foxx’s own name, a filing signed by a namesake is not listed
  • 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 ↗

Live Stock Portfolio

An estimate of what Virginia Foxx holds now, rebuilt from every disclosed purchase and sale
Loading…

Proposed Legislation

Bills and resolutions Virginia Foxx has sponsored
Loading…

Campaign Receipts

What Virginia Foxx’s campaign committee raised and spent, quarter by quarter
Loading…

Outside Spending in Support

Committees that spent independently to support Virginia Foxx’s election
Loading…

Where Donors Work

Employers named by the itemised individual donors to Virginia Foxx’s campaign, totals by employer, never a person
Loading…

Other Candidates in the Race

Every candidate who has reported raising money in the most recent election for this seat, candidates for office are public by their own filing
Loading…

Outside Spending Against

Committees that spent independently against Virginia Foxx
Loading…

Corporate Donors

PACs and other committees that contributed to Virginia Foxx’s campaign
Loading…