Stock market

Portrait of Virginia Foxx

Congress member profile

Virginia Foxx

U.S. Representative · NC-05 · R

846 disclosed trades · amounts shown as reported ranges.

View original disclosure ↗
Published transactions846
Buys728
Sells116
Filings127

Disclosed transactions

Showing 1–50 of 846 transactions.

TradedStock / assetTypeOwnerAmountFiling
Tue, Jun 30, 2026 EFC-PD Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock Buy — $1,001 - $15,000 house_20034895 ↗
Thu, Jun 18, 2026 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Sell — $15,001 - $50,000 house_20034895 ↗
Thu, Jun 18, 2026 EFC-PD Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock Sell — $15,001 - $50,000 house_20034895 ↗
Fri, May 15, 2026 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20034670 ↗
Fri, Feb 13, 2026 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20034095 ↗
Mon, Jan 12, 2026 HTGC Hercules Capital, Inc. Common Stock Sell — $50,001 - $100,000 house_20033947 ↗
Mon, Jan 12, 2026 PSA Public Storage Common Stock Sell — $1,001 - $15,000 house_20033947 ↗
Tue, Dec 30, 2025 EFC Ellington Financial Inc. Common Stock Buy — $1,001 - $15,000 house_20033734 ↗
Wed, Nov 19, 2025 HTGC Hercules Capital, Inc. Common Stock Buy — $1,001 - $15,000 house_20033553 ↗
Mon, Nov 17, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20033553 ↗
Fri, Nov 14, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20033553 ↗
Tue, Sep 30, 2025 EFC-PD Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock Buy — $1,001 - $15,000 house_20032215 ↗
Thu, Sep 25, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Sell — $1,001 - $15,000 house_20032215 ↗
Thu, Sep 25, 2025 HTGC Hercules Capital, Inc. Common Stock Sell — $15,001 - $50,000 house_20032215 ↗
Tue, Aug 19, 2025 HTGC Hercules Capital, Inc. Common Stock Buy — $1,001 - $15,000 house_20032040 ↗
Thu, Aug 14, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20032040 ↗
Mon, Jun 30, 2025 EFC Ellington Financial Inc. Common Stock Buy — $1,001 - $15,000 house_20030587 ↗
Tue, Jun 24, 2025 BMY Bristol-Myers Squibb Company Common Stock Sell — $1,001 - $15,000 house_20030587 ↗
Tue, Jun 24, 2025 ET Energy Transfer LP Common Units Sell — $15,001 - $50,000 house_20030587 ↗
Tue, May 20, 2025 HTGC Hercules Capital, Inc. Common Stock Buy — $1,001 - $15,000 house_20030450 ↗
Thu, May 15, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20030450 ↗
Mon, Mar 31, 2025 EFC Ellington Financial Inc. Common Stock Buy — $1,001 - $15,000 house_20029061 ↗
Fri, Mar 7, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Sell — $15,001 - $50,000 house_20029061 ↗
Fri, Mar 7, 2025 ET Energy Transfer LP Common Units Sell — $50,001 - $100,000 house_20029061 ↗
Fri, Mar 7, 2025 FLNG FLEX LNG Ltd. Ordinary Shares Sell — $15,001 - $50,000 house_20029061 ↗
Fri, Mar 7, 2025 PBA Pembina Pipeline Corp. Ordinary Shares Sell — $50,001 - $100,000 house_20029061 ↗
Wed, Mar 5, 2025 HTGC Hercules Capital, Inc. Common Stock Buy — $1,001 - $15,000 house_20029061 ↗
Wed, Feb 19, 2025 ET Energy Transfer LP Common Units Buy — $1,001 - $15,000 house_20027876 ↗
Fri, Feb 14, 2025 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy — $1,001 - $15,000 house_20027876 ↗
Mon, Dec 30, 2024 EFC-PD Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 ABBV AbbVie Inc. Common Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Sell — $15,001 - $50,000 house_20026516 ↗
Fri, Dec 6, 2024 AEP American Electric Power Company, Inc. Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 AMGN Amgen Inc. - Common Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 ASC Ardmore Shipping Corporation Common Stock Sell — $15,001 - $50,000 house_20026516 ↗
Fri, Dec 6, 2024 T-PA AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A Sell — $50,001 - $100,000 house_20026516 ↗
Fri, Dec 6, 2024 BMY Bristol-Myers Squibb Company Common Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 DUK Duke Energy Corporation Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 ET Energy Transfer LP Common Units Sell — $15,001 - $50,000 house_20026516 ↗
Fri, Dec 6, 2024 FLNG FLEX LNG Ltd. Ordinary Shares Sell — $15,001 - $50,000 house_20026516 ↗
Fri, Dec 6, 2024 JNJ Johnson & Johnson Common Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 PBA Pembina Pipeline Corp. Ordinary Shares Sell — $50,001 - $100,000 house_20026516 ↗
Fri, Dec 6, 2024 PSA Public Storage Common Stock Buy — $1,001 - $15,000 house_20026516 ↗
Fri, Dec 6, 2024 VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock Sell — $50,001 - $100,000 house_20026516 ↗
Wed, Nov 20, 2024 HTGC Hercules Capital, Inc. Common Stock Buy JT $1,001 - $15,000 house_20026376 ↗
Tue, Nov 19, 2024 ET Energy Transfer LP Common Units Buy JT $1,001 - $15,000 house_20026376 ↗
Thu, Nov 14, 2024 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests Buy JT $1,001 - $15,000 house_20026376 ↗
Fri, Nov 1, 2024 T AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) [ST] Buy JT $1,001 - $15,000 house_20026376 ↗
Wed, Oct 23, 2024 HTGC Hercules Capital, Inc. Common Stock Buy JT $15,001 - $50,000 house_20026124 ↗
Mon, Sep 30, 2024 EFC Ellington Financial Inc. Common Stock Buy — $1,001 - $15,000 house_20026032 ↗

Assets traded

Transaction counts from published filings; this is not a current holdings portfolio.

T · 41ARLP · 35GSK · 28HTGC · 27EPD · 27BP · 26MO · 22OLP · 22CWEN.A · 20PPL · 20FLNG · 19ET · 15VGR · 14SIRE · 14CVI · 14SO · 14DUK · 13PAA · 12BTI · 12ASC · 11GPP · 11GOGL · 10SJT · 10CPXWF · 9NHI · 9PBA · 8CRT · 8AA · 8ORI · 8USDP · 7