Skip to main content

Politician stock trades

Trades that members of the U.S. Congress, in the House and the Senate, reported in their periodic transaction reports since 2020. The list shows listed securities by default: stocks (including ADRs), ETFs and options. Choose All assets to add Treasury bills, bonds, private companies and other assets. Members must report a trade within 45 days, and they report amounts as ranges, not exact figures.

Latest trades

Newest filings first, listed securities by default. A trade that was amended or reported twice is counted once.

Virginia Foxx

RepublicanHouse · NC-5

Trades
581
Filings
72
Politicians
1
Buys / sells
473 / 107
Estimated volume
$14.4M
Sum of range midpoints
Politician trades
PoliticianAssetTypeOwnerTradedFiledDelayAmountSource
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell (partial)SelfJun 18, 2026Jul 10, 202622 days$15K-$50KFiling
Virginia Foxx House · NC
EFC.PDEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockSell (partial)SelfJun 18, 2026Jul 10, 202622 days$15K-$50KFiling
Virginia Foxx House · NC
EFC.PDEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockBuySelfJun 30, 2026Jul 10, 202610 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfMay 15, 2026Jun 2, 202618 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfFeb 13, 2026Mar 2, 202617 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockSellSelfJan 12, 2026Feb 6, 202625 days$50K-$100KFiling
Virginia Foxx House · NC
PSAPublic Storage Common StockSellSelfJan 12, 2026Feb 6, 202625 days$1K-$15KFiling
Virginia Foxx House · NC
EFCEllington Financial Inc. Common StockBuySelfDec 30, 2025Jan 5, 20266 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfNov 14, 2025Dec 1, 202517 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfNov 17, 2025Dec 1, 202514 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuySelfNov 19, 2025Dec 1, 202512 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell (partial)SelfSep 25, 2025Oct 6, 202511 days$1K-$15KFiling
Virginia Foxx House · NC
EFC.PDEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockBuySelfSep 30, 2025Oct 6, 20256 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockSell (partial)SelfSep 25, 2025Oct 6, 202511 days$15K-$50KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfAug 14, 2025Sep 8, 202525 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuySelfAug 19, 2025Sep 8, 202520 days$1K-$15KFiling
Virginia Foxx House · NC
BMYBristol-Myers Squibb Company Common StockSellSelfJun 24, 2025Jul 3, 20259 days$1K-$15KFiling
Virginia Foxx House · NC
EFCEllington Financial Inc. Common StockBuySelfJun 30, 2025Jul 3, 20253 days$1K-$15KFiling
Virginia Foxx House · NC
ETEnergy Transfer LP Common UnitsSell (partial)SelfJun 24, 2025Jul 3, 20259 days$15K-$50KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfMay 15, 2025Jun 3, 202519 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuySelfMay 20, 2025Jun 3, 202514 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell (partial)SelfMar 7, 2025Apr 4, 202528 days$15K-$50KFiling
Virginia Foxx House · NC
EFCEllington Financial Inc. Common StockBuySelfMar 31, 2025Apr 4, 20254 days$1K-$15KFiling
Virginia Foxx House · NC
ETEnergy Transfer LP Common UnitsSell (partial)SelfMar 7, 2025Apr 4, 202528 days$50K-$100KFiling
Virginia Foxx House · NC
FLNGFLEX LNG Ltd. Ordinary SharesSellSelfMar 7, 2025Apr 4, 202528 days$15K-$50KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuySelfMar 5, 2025Apr 4, 202530 days$1K-$15KFiling
Virginia Foxx House · NC
PBAPembina Pipeline Corp. Ordinary SharesSellSelfMar 7, 2025Apr 4, 202528 days$50K-$100KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuySelfFeb 14, 2025Mar 3, 202517 days$1K-$15KFiling
Virginia Foxx House · NC
ETEnergy Transfer LP Common UnitsBuySelfFeb 19, 2025Mar 3, 202512 days$1K-$15KFiling
Virginia Foxx House · NC
ABBVAbbVie Inc. Common StockBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsSell (partial)SelfDec 6, 2024Jan 6, 202531 days$15K-$50KFiling
Virginia Foxx House · NC
AEPAmerican Electric Power Company, Inc.BuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
AMGNAmgen Inc. - Common StockBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
ASCArdmore Shipping Corporation Common StockSell (partial)SelfDec 6, 2024Jan 6, 202531 days$15K-$50KFiling
Virginia Foxx House · NC
T.PAAT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series ASellSelfDec 6, 2024Jan 6, 202531 days$50K-$100KFiling
Virginia Foxx House · NC
BMYBristol-Myers Squibb Company Common StockBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
DUKDuke Energy CorporationBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
EFC.PDEllington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockBuySelfDec 30, 2024Jan 6, 20257 days$1K-$15KFiling
Virginia Foxx House · NC
ETEnergy Transfer LP Common UnitsSell (partial)SelfDec 6, 2024Jan 6, 202531 days$15K-$50KFiling
Virginia Foxx House · NC
FLNGFLEX LNG Ltd. Ordinary SharesSell (partial)SelfDec 6, 2024Jan 6, 202531 days$15K-$50KFiling
Virginia Foxx House · NC
JNJJohnson & Johnson Common StockBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
PBAPembina Pipeline Corp. Ordinary SharesSell (partial)SelfDec 6, 2024Jan 6, 202531 days$50K-$100KFiling
Virginia Foxx House · NC
PSAPublic Storage Common StockBuySelfDec 6, 2024Jan 6, 202531 days$1K-$15KFiling
Virginia Foxx House · NC
VIASPVia Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockSellSelfDec 6, 2024Jan 6, 202531 days$50K-$100KFiling
Virginia Foxx House · NC
ARLPAlliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsBuyJointNov 14, 2024Dec 11, 202427 days$1K-$15KFiling
Virginia Foxx House · NC
T.PAAT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series ABuyJointNov 1, 2024Dec 11, 202440 days$1K-$15KFiling
Virginia Foxx House · NC
ETEnergy Transfer LP Common UnitsBuyJointNov 19, 2024Dec 11, 202422 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuyJointNov 20, 2024Dec 11, 202421 days$1K-$15KFiling
Virginia Foxx House · NC
HTGCHercules Capital, Inc. Common StockBuyJointOct 23, 2024Nov 12, 202420 days$15K-$50KFiling
Virginia Foxx House · NC
EFCEllington Financial Inc. Common StockBuySelfSep 30, 2024Oct 21, 202421 days$1K-$15KFiling

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.