Congress Watch

Virginia Foxx stock trades in 2025

Virginia Foxx filed 36 stock transactions in 2025: 21 purchases and 15 sales. The most traded stock was ARLP (8 trades). See the full history of Virginia Foxx and what copying them would have returned, or backtest them yourself.

Most traded in 2025

StockTradesBuysSales
ARLP Alliance Resource Partners, L.P. -...853
HTGC Hercules Capital, Inc. Common Stock541
ET Energy Transfer LP Common Units413
PBA Pembina Pipeline Corp. Ordinary Shares202
FLNG FLEX LNG Ltd. Ordinary Shares202
EFC Ellington Financial Inc. Common Stock220
BMY Bristol-Myers Squibb Company Common Stock211
PSA Public Storage Common Stock110
JNJ Johnson & Johnson Common Stock110
DUK Duke Energy Corporation110

All 2025 filings

FiledTradedTypeAssetAmountFiling
2025-12-012025-11-19Buy HTGC Hercules Capital, Inc. Common Stock $1,001 - $15,000 Source
2025-12-012025-11-17Buy ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-12-012025-11-14Buy ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-10-062025-09-25Partial sale HTGC Hercules Capital, Inc. Common Stock $15,001 - $50,000 Source
2025-10-062025-09-25Partial sale ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-10-062025-09-30Buy Ellington Financial Inc. 7.00% Series D... $1,001 - $15,000 Source
2025-09-082025-08-19Buy HTGC Hercules Capital, Inc. Common Stock $1,001 - $15,000 Source
2025-09-082025-08-14Buy ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-07-032025-06-24Partial sale ET Energy Transfer LP Common Units $15,001 - $50,000 Source
2025-07-032025-06-30Buy EFC Ellington Financial Inc. Common Stock $1,001 - $15,000 Source
2025-07-032025-06-24Sale BMY Bristol-Myers Squibb Company Common Stock $1,001 - $15,000 Source
2025-06-032025-05-20Buy HTGC Hercules Capital, Inc. Common Stock $1,001 - $15,000 Source
2025-06-032025-05-15Buy ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-04-042025-03-07Sale PBA Pembina Pipeline Corp. Ordinary Shares $50,001 - $100,000 Source
2025-04-042025-03-07Partial sale ET Energy Transfer LP Common Units $50,001 - $100,000 Source
2025-04-042025-03-07Sale FLNG FLEX LNG Ltd. Ordinary Shares $15,001 - $50,000 Source
2025-04-042025-03-07Partial sale ARLP Alliance Resource Partners, L.P. -... $15,001 - $50,000 Source
2025-04-042025-03-05Buy HTGC Hercules Capital, Inc. Common Stock $1,001 - $15,000 Source
2025-04-042025-03-31Buy EFC Ellington Financial Inc. Common Stock $1,001 - $15,000 Source
2025-03-032025-02-19Buy ET Energy Transfer LP Common Units $1,001 - $15,000 Source
2025-03-032025-02-14Buy ARLP Alliance Resource Partners, L.P. -... $1,001 - $15,000 Source
2025-01-062024-12-06Sale Via Renewables, Inc. - 8.75% Series A... $50,001 - $100,000 Source
2025-01-062024-12-06Partial sale PBA Pembina Pipeline Corp. Ordinary Shares $50,001 - $100,000 Source
2025-01-062024-12-06Sale AT&T Inc. Depositary Shares, each... $50,001 - $100,000 Source
2025-01-062024-12-06Partial sale FLNG FLEX LNG Ltd. Ordinary Shares $15,001 - $50,000 Source
2025-01-062024-12-06Partial sale ET Energy Transfer LP Common Units $15,001 - $50,000 Source
2025-01-062024-12-06Partial sale ASC Ardmore Shipping Corporation Common Stock $15,001 - $50,000 Source
2025-01-062024-12-06Partial sale ARLP Alliance Resource Partners, L.P. -... $15,001 - $50,000 Source
2025-01-062024-12-06Buy PSA Public Storage Common Stock $1,001 - $15,000 Source
2025-01-062024-12-06Buy JNJ Johnson & Johnson Common Stock $1,001 - $15,000 Source
2025-01-062024-12-06Buy DUK Duke Energy Corporation $1,001 - $15,000 Source
2025-01-062024-12-06Buy BMY Bristol-Myers Squibb Company Common Stock $1,001 - $15,000 Source
2025-01-062024-12-06Buy AMGN Amgen Inc. - Common Stock $1,001 - $15,000 Source
2025-01-062024-12-06Buy AEP American Electric Power Company, Inc. $1,001 - $15,000 Source
2025-01-062024-12-06Buy ABBV AbbVie Inc. Common Stock $1,001 - $15,000 Source
2025-01-062024-12-30Buy Ellington Financial Inc. 7.00% Series D... $1,001 - $15,000 Source