MetaCap
Virginia Foxx official portrait

Virginia Foxx Stock Trades

U.S. RepresentativeRepublicanNC, District 5

Trades on file
614
Buys / sells (recent 300)
235 / 64
Last trade
Jun 30, 2026
Typical amount
$1,001 – $15,000

Virginia Foxx's trading activity

Rep. Virginia Foxx, a Republican from NC, has 614 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are ARLP (28 trades), HTGC (27 trades) and T (22 trades). Across the 300 most recent trades, 235 were purchases and 64 were sales (full or partial).

The most recent reported transaction is dated Jun 30, 2026, and the latest report was filed on Jul 10, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

Virginia Foxx trades by year
YearTrades
20267
202522
202469
202367
2022282
2021106
202057
20194

Stocks Virginia Foxx trades most

Stocks most traded by Virginia Foxx
StockTradesBuysSells
ARLPAlliance Resource Partners L.P.28244
HTGCHercules Capital27243
TAT&T22211
MOAltria Group20173
FLNGFLEX LNG19172
GSKGSK18162
OLPOne Liberty Properties14131
ETEnergy Transfer14113
EPDEnterprise Products Partners L.P.13121
PPLPPL12102
PAAPlains All American Pipeline L.P.12102
BTIBritish American Tobacco Industries p.l.c.12111
ASCArdmore Shipping11101
BPBP p.l.c.1091
SJTSan Juan Basin Royalty1091

Virginia Foxx trade history

Stock trades disclosed by Virginia Foxx
AssetTypeAmountTradedFiling
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockBuy$1,001 – $15,000Jun 30, 2026Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockPartial sell$15,001 – $50,000Jun 18, 2026Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
ARLPAlliance Resource Partners L.P.Partial sell$15,001 – $50,000Jun 18, 2026Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000May 15, 2026Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Feb 13, 2026Filing for Virginia Foxx ARLP trade
PSAPublic StorageSell$1,001 – $15,000Jan 12, 2026Filing for Virginia Foxx PSA trade
HTGCHercules Capital Inc.Sell$50,001 – $100,000Jan 12, 2026Filing for Virginia Foxx HTGC trade
EFCEllington Financial Inc.Buy$1,001 – $15,000Dec 30, 2025Filing for Virginia Foxx EFC trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000Nov 19, 2025Filing for Virginia Foxx HTGC trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Nov 17, 2025Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Nov 14, 2025Filing for Virginia Foxx ARLP trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockBuy$1,001 – $15,000Sep 30, 2025Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
HTGCHercules Capital Inc.Partial sell$15,001 – $50,000Sep 25, 2025Filing for Virginia Foxx HTGC trade
ARLPAlliance Resource Partners L.P.Partial sell$1,001 – $15,000Sep 25, 2025Filing for Virginia Foxx ARLP trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000Aug 19, 2025Filing for Virginia Foxx HTGC trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Aug 14, 2025Filing for Virginia Foxx ARLP trade
EFCEllington Financial Inc.Buy$1,001 – $15,000Jun 30, 2025Filing for Virginia Foxx EFC trade
ETEnergy Transfer LPPartial sell$15,001 – $50,000Jun 24, 2025Filing for Virginia Foxx ET trade
BMYBristol-Myers Squibb CompanySell$1,001 – $15,000Jun 24, 2025Filing for Virginia Foxx BMY trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000May 20, 2025Filing for Virginia Foxx HTGC trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000May 15, 2025Filing for Virginia Foxx ARLP trade
EFCEllington Financial Inc.Buy$1,001 – $15,000Mar 31, 2025Filing for Virginia Foxx EFC trade
PBAPembina Pipeline Corp.Sell$50,001 – $100,000Mar 7, 2025Filing for Virginia Foxx PBA trade
FLNGFLEX LNG Ltd.Sell$15,001 – $50,000Mar 7, 2025Filing for Virginia Foxx FLNG trade
ETEnergy Transfer LPPartial sell$50,001 – $100,000Mar 7, 2025Filing for Virginia Foxx ET trade
ARLPAlliance Resource Partners L.P.Partial sell$15,001 – $50,000Mar 7, 2025Filing for Virginia Foxx ARLP trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000Mar 5, 2025Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuy$1,001 – $15,000Feb 19, 2025Filing for Virginia Foxx ET trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Feb 14, 2025Filing for Virginia Foxx ARLP trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockBuy$1,001 – $15,000Dec 30, 2024Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockstockSell$50,001 – $100,000Dec 6, 2024Filing for Virginia Foxx Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock trade
PSAPublic StorageBuy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx PSA trade
PBAPembina Pipeline Corp.Partial sell$50,001 – $100,000Dec 6, 2024Filing for Virginia Foxx PBA trade
JNJJohnson & JohnsonBuy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx JNJ trade
FLNGFLEX LNG Ltd.Partial sell$15,001 – $50,000Dec 6, 2024Filing for Virginia Foxx FLNG trade
ETEnergy Transfer LPPartial sell$15,001 – $50,000Dec 6, 2024Filing for Virginia Foxx ET trade
DUKDuke Energy Corporation (Holding Company)Buy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx DUK trade
BMYBristol-Myers Squibb CompanyBuy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx BMY trade
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)stockSell$50,001 – $100,000Dec 6, 2024Filing for Virginia Foxx 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) trade
ASCArdmore Shipping CorporationPartial sell$15,001 – $50,000Dec 6, 2024Filing for Virginia Foxx ASC trade
AMGNAmgen Inc.Buy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx AMGN trade
AEPAmerican Electric Power Company Inc.Buy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx AEP trade
ARLPAlliance Resource Partners L.P.Partial sell$15,001 – $50,000Dec 6, 2024Filing for Virginia Foxx ARLP trade
ABBVAbbVie Inc.Buy$1,001 – $15,000Dec 6, 2024Filing for Virginia Foxx ABBV trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Nov 20, 2024Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuyJoint$1,001 – $15,000Nov 19, 2024Filing for Virginia Foxx ET trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Nov 14, 2024Filing for Virginia Foxx ARLP trade
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)stockBuyJoint$1,001 – $15,000Nov 1, 2024Filing for Virginia Foxx 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) trade
HTGCHercules Capital Inc.BuyJoint$15,001 – $50,000Oct 23, 2024Filing for Virginia Foxx HTGC trade
EFCEllington Financial Inc.Buy$1,001 – $15,000Sep 30, 2024Filing for Virginia Foxx EFC trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000Aug 20, 2024Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuy$1,001 – $15,000Aug 19, 2024Filing for Virginia Foxx ET trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000Aug 14, 2024Filing for Virginia Foxx ARLP trade
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)stockBuy$1,001 – $15,000Aug 1, 2024Filing for Virginia Foxx 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) trade
ASCArdmore Shipping CorporationBuy$1,001 – $15,000Jul 11, 2024Filing for Virginia Foxx ASC trade
ASCArdmore Shipping CorporationBuy$1,001 – $15,000Jul 9, 2024Filing for Virginia Foxx ASC trade
ASCArdmore Shipping CorporationBuy$1,001 – $15,000Jul 8, 2024Filing for Virginia Foxx ASC trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockBuy$1,001 – $15,000Jul 1, 2024Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000May 21, 2024Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuy$1,001 – $15,000May 20, 2024Filing for Virginia Foxx ET trade
ARLPAlliance Resource Partners L.P.Buy$1,001 – $15,000May 15, 2024Filing for Virginia Foxx ARLP trade
ETEnergy Transfer LPBuy$1,001 – $15,000May 2, 2024Filing for Virginia Foxx ET trade
ETEnergy Transfer LPBuy$1,001 – $15,000May 1, 2024Filing for Virginia Foxx ET trade
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)stockBuy$1,001 – $15,000May 1, 2024Filing for Virginia Foxx 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) trade
ETEnergy Transfer LPBuy$1,001 – $15,000Apr 30, 2024Filing for Virginia Foxx ET trade
HTGCHercules Capital Inc.Buy$1,001 – $15,000Apr 16, 2024Filing for Virginia Foxx HTGC trade
ASCArdmore Shipping CorporationBuy$1,001 – $15,000Apr 9, 2024Filing for Virginia Foxx ASC trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockBuy$1,001 – $15,000Apr 2, 2024Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Mar 7, 2024Filing for Virginia Foxx HTGC trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Mar 6, 2024Filing for Virginia Foxx ASC trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Mar 4, 2024Filing for Virginia Foxx ASC trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockSellJoint$50,001 – $100,000Feb 28, 2024Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Feb 27, 2024Filing for Virginia Foxx ASC trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 26, 2024Filing for Virginia Foxx FLNG trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Feb 26, 2024Filing for Virginia Foxx ARLP trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 23, 2024Filing for Virginia Foxx FLNG trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Feb 23, 2024Filing for Virginia Foxx ASC trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Feb 23, 2024Filing for Virginia Foxx ARLP trade
ETEnergy Transfer LPBuyJoint$1,001 – $15,000Feb 21, 2024Filing for Virginia Foxx ET trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Feb 15, 2024Filing for Virginia Foxx ASC trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Feb 15, 2024Filing for Virginia Foxx ARLP trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 9, 2024Filing for Virginia Foxx FLNG trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 7, 2024Filing for Virginia Foxx FLNG trade
ASCArdmore Shipping CorporationBuyJoint$1,001 – $15,000Feb 5, 2024Filing for Virginia Foxx ASC trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 2, 2024Filing for Virginia Foxx FLNG trade
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)stockBuyJoint$1,001 – $15,000Feb 2, 2024Filing for Virginia Foxx 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) trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Feb 1, 2024Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuyJoint$1,001 – $15,000Jan 18, 2024Filing for Virginia Foxx ET trade
SCHXSchwab U.S. Large-Cap ETFBuyJoint$1,001 – $15,000Jan 17, 2024Filing for Virginia Foxx SCHX trade
ETEnergy Transfer LPBuyJoint$1,001 – $15,000Jan 17, 2024Filing for Virginia Foxx ET trade
CRTCross Timbers Royalty TrustSellJoint$15,001 – $50,000Jan 17, 2024Filing for Virginia Foxx CRT trade
HTGCHercules Capital Inc.BuyJoint$15,001 – $50,000Jan 16, 2024Filing for Virginia Foxx HTGC trade
ETEnergy Transfer LPBuyJoint$15,001 – $50,000Jan 16, 2024Filing for Virginia Foxx ET trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Jan 16, 2024Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
MOAltria Group Inc.SellJoint$1,001 – $15,000Jan 16, 2024Filing for Virginia Foxx MO trade
MOAltria Group Inc.BuyJoint$1,001 – $15,000Jan 11, 2024Filing for Virginia Foxx MO trade
MOAltria Group Inc.SellJoint$15,001 – $50,000Jan 10, 2024Filing for Virginia Foxx MO trade
SCHXSchwab U.S. Large-Cap ETFBuyJoint$1,001 – $15,000Jan 8, 2024Filing for Virginia Foxx SCHX trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Dec 19, 2023Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)stockExchangeJoint$15,001 – $50,000Dec 14, 2023Filing for Virginia Foxx Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000Dec 8, 2023Filing for Virginia Foxx CRT trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Dec 4, 2023Filing for Virginia Foxx FLNG trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000Nov 29, 2023Filing for Virginia Foxx CRT trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Nov 28, 2023Filing for Virginia Foxx FLNG trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000Nov 28, 2023Filing for Virginia Foxx CRT trade
Arlington Asset Investment Corp 7.00% (AAIC$B)stockBuyJoint$1,001 – $15,000Nov 28, 2023Filing for Virginia Foxx Arlington Asset Investment Corp 7.00% (AAIC$B) trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Nov 15, 2023Filing for Virginia Foxx ARLP trade
USD Partners LP Common Units representing limited partner intereststockSellJoint$1,001 – $15,000Nov 10, 2023Filing for Virginia Foxx USD Partners LP Common Units representing limited partner interest trade
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)stockBuyJoint$1,001 – $15,000Nov 2, 2023Filing for Virginia Foxx 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) trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Oct 25, 2023Filing for Virginia Foxx HTGC trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Oct 23, 2023Filing for Virginia Foxx HTGC trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Oct 20, 2023Filing for Virginia Foxx HTGC trade
MOAltria Group Inc.BuyJoint$1,001 – $15,000Oct 11, 2023Filing for Virginia Foxx MO trade
PAAPlains All American Pipeline L.P.SellJoint$15,001 – $50,000Oct 3, 2023Filing for Virginia Foxx PAA trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Oct 3, 2023Filing for Virginia Foxx HTGC trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Oct 2, 2023Filing for Virginia Foxx FLNG trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000Oct 2, 2023Filing for Virginia Foxx CRT trade
Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A)stockSellJoint$15,001 – $50,000Sep 22, 2023Filing for Virginia Foxx Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A) trade
Vector Group Ltd.stockSellJoint$50,001 – $100,000Sep 21, 2023Filing for Virginia Foxx Vector Group Ltd. trade
HTGCHercules Capital Inc.BuyJoint$1,001 – $15,000Sep 21, 2023Filing for Virginia Foxx HTGC trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Sep 19, 2023Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000Sep 19, 2023Filing for Virginia Foxx CRT trade
Arlington Asset Investment Corp 7.00% (AAIC$B)stockBuyJoint$1,001 – $15,000Sep 19, 2023Filing for Virginia Foxx Arlington Asset Investment Corp 7.00% (AAIC$B) trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Sep 18, 2023Filing for Virginia Foxx Vector Group Ltd. trade
Green Plains Partners LP - Common UnitsstockSellJoint$15,001 – $50,000Sep 18, 2023Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
TAKTakeda Pharmaceutical Company Limited ADRSellJoint$15,001 – $50,000Aug 29, 2023Filing for Virginia Foxx TAK trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Aug 16, 2023Filing for Virginia Foxx ARLP trade
TAT&T Inc.BuyJoint$1,001 – $15,000Aug 2, 2023Filing for Virginia Foxx T trade
MOAltria Group Inc.BuyJoint$1,001 – $15,000Jul 11, 2023Filing for Virginia Foxx MO trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Jun 30, 2023Filing for Virginia Foxx Vector Group Ltd. trade
DUKE ENERGY C 5.75% PFD SER AbondBuyJoint$1,001 – $15,000Jun 20, 2023Filing for Virginia Foxx DUKE ENERGY C 5.75% PFD SER A trade
Sisecam Resources LP Common Units representing limited partner interestsstockSellJoint$50,001 – $100,000May 26, 2023Filing for Virginia Foxx Sisecam Resources LP Common Units representing limited partner interests trade
Sisecam Resources LP Common Units representing limited partner interestsstockBuyJoint$1,001 – $15,000May 19, 2023Filing for Virginia Foxx Sisecam Resources LP Common Units representing limited partner interests trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000May 17, 2023Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000May 17, 2023Filing for Virginia Foxx CRT trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000May 16, 2023Filing for Virginia Foxx FLNG trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000May 16, 2023Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000May 10, 2023Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000May 8, 2023Filing for Virginia Foxx ARLP trade
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)stockBuyJoint$1,001 – $15,000May 2, 2023Filing for Virginia Foxx 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) trade
CRTCross Timbers Royalty TrustBuyJoint$1,001 – $15,000May 1, 2023Filing for Virginia Foxx CRT trade
MOAltria Group Inc.BuyJoint$1,001 – $15,000May 1, 2023Filing for Virginia Foxx MO trade
Arlington Asset Investment Corp 7.00% (AAIC$B)stockBuyJoint$1,001 – $15,000Apr 3, 2023Filing for Virginia Foxx Arlington Asset Investment Corp 7.00% (AAIC$B) trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Mar 31, 2023Filing for Virginia Foxx Vector Group Ltd. trade
PAAPlains All American Pipeline L.P.BuyJoint$15,001 – $50,000Mar 24, 2023Filing for Virginia Foxx PAA trade
Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockstockBuyJoint$1,001 – $15,000Mar 22, 2023Filing for Virginia Foxx Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Mar 17, 2023Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Mar 10, 2023Filing for Virginia Foxx ARLP trade
SCHDSchwab US Dividend Equity ETFSellJoint$50,001 – $100,000Mar 8, 2023Filing for Virginia Foxx SCHD trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Mar 7, 2023Filing for Virginia Foxx Vector Group Ltd. trade
BCCBoise Cascade L.L.C.SellJoint$15,001 – $50,000Mar 7, 2023Filing for Virginia Foxx BCC trade
PFFiShares Preferred and Income Securities ETFSellJoint$50,001 – $100,000Mar 2, 2023Filing for Virginia Foxx PFF trade
BCCBoise Cascade L.L.C.BuyJoint$1,001 – $15,000Mar 2, 2023Filing for Virginia Foxx BCC trade
Kellogg CompanystockSellJoint$50,001 – $100,000Mar 1, 2023Filing for Virginia Foxx Kellogg Company trade
GSKGSK plc ADRSellJoint$50,001 – $100,000Mar 1, 2023Filing for Virginia Foxx GSK trade
Sisecam Resources LP Common Units representing limited partner interestsstockBuyJoint$1,001 – $15,000Feb 24, 2023Filing for Virginia Foxx Sisecam Resources LP Common Units representing limited partner interests trade
BCCBoise Cascade L.L.C.BuyJoint$15,001 – $50,000Feb 24, 2023Filing for Virginia Foxx BCC trade
Marathon Oil CorporationstockSellJoint$15,001 – $50,000Feb 21, 2023Filing for Virginia Foxx Marathon Oil Corporation trade
TAKTakeda Pharmaceutical Company Limited ADRBuyJoint$1,001 – $15,000Feb 16, 2023Filing for Virginia Foxx TAK trade
CFCF Industries Holdings Inc.SellJoint$15,001 – $50,000Feb 16, 2023Filing for Virginia Foxx CF trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Feb 15, 2023Filing for Virginia Foxx FLNG trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Feb 15, 2023Filing for Virginia Foxx ARLP trade
TAT&T Inc.BuyJoint$1,001 – $15,000Feb 1, 2023Filing for Virginia Foxx T trade
MOAltria Group Inc.BuyJoint$1,001 – $15,000Jan 17, 2023Filing for Virginia Foxx MO trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Jan 4, 2023Filing for Virginia Foxx FLNG trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Dec 30, 2022Filing for Virginia Foxx Vector Group Ltd. trade
Hess CorporationstockSellJoint$50,001 – $100,000Dec 30, 2022Filing for Virginia Foxx Hess Corporation trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Dec 29, 2022Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
MOSMosaic Company (The)SellJoint$15,001 – $50,000Dec 21, 2022Filing for Virginia Foxx MOS trade
Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockstockBuyJoint$1,001 – $15,000Dec 9, 2022Filing for Virginia Foxx Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock trade
PFFiShares Preferred and Income Securities ETFBuyJoint$15,001 – $50,000Dec 9, 2022Filing for Virginia Foxx PFF trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Dec 9, 2022Filing for Virginia Foxx ARLP trade
PFFiShares Preferred and Income Securities ETFBuyJoint$1,001 – $15,000Dec 8, 2022Filing for Virginia Foxx PFF trade
MOAltria Group Inc.BuyJoint$50,001 – $100,000Dec 6, 2022Filing for Virginia Foxx MO trade
Marathon Oil CorporationstockBuyJoint$1,001 – $15,000Dec 5, 2022Filing for Virginia Foxx Marathon Oil Corporation trade
Marathon Oil CorporationstockBuyJoint$1,001 – $15,000Nov 28, 2022Filing for Virginia Foxx Marathon Oil Corporation trade
Marathon Oil CorporationstockBuyJoint$15,001 – $50,000Nov 21, 2022Filing for Virginia Foxx Marathon Oil Corporation trade
Sisecam Resources LP Common Units representing limited partner interestsstockBuyJoint$1,001 – $15,000Nov 18, 2022Filing for Virginia Foxx Sisecam Resources LP Common Units representing limited partner interests trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Nov 15, 2022Filing for Virginia Foxx FLNG trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Nov 15, 2022Filing for Virginia Foxx ARLP trade
NUENucor CorporationSellJoint$50,001 – $100,000Nov 2, 2022Filing for Virginia Foxx NUE trade
BTIBritish American Tobacco Industries p.l.c.SellJoint$50,001 – $100,000Nov 2, 2022Filing for Virginia Foxx BTI trade
TAKTakeda Pharmaceutical Company Limited ADRBuyJoint$1,001 – $15,000Nov 1, 2022Filing for Virginia Foxx TAK trade
TAT&T Inc.BuyJoint$1,001 – $15,000Nov 1, 2022Filing for Virginia Foxx T trade
Marathon Oil CorporationstockBuyJoint$1,001 – $15,000Oct 31, 2022Filing for Virginia Foxx Marathon Oil Corporation trade
Capital Power Corp. Ordinary SharesstockSellJoint$50,001 – $100,000Oct 21, 2022Filing for Virginia Foxx Capital Power Corp. Ordinary Shares trade
NEENextEra Energy Inc.SellJoint$100,001 – $250,000Oct 14, 2022Filing for Virginia Foxx NEE trade
PGProcter & Gamble Company (The)SellJoint$50,001 – $100,000Oct 7, 2022Filing for Virginia Foxx PG trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Oct 5, 2022Filing for Virginia Foxx FLNG trade
NFGNational Fuel Gas CompanySellJoint$15,001 – $50,000Sep 30, 2022Filing for Virginia Foxx NFG trade
IMKTAIngles Markets Incorporated Class ASellJoint$15,001 – $50,000Sep 30, 2022Filing for Virginia Foxx IMKTA trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000Sep 29, 2022Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
GOGLCorgi GOOGL 2x Daily ETFSellJoint$15,001 – $50,000Sep 29, 2022Filing for Virginia Foxx GOGL trade
AAAlcoa CorporationSellJoint$15,001 – $50,000Sep 28, 2022Filing for Virginia Foxx AA trade
NEWTNewtekOne Inc.SellJoint$15,001 – $50,000Sep 27, 2022Filing for Virginia Foxx NEWT trade
SJTSan Juan Basin Royalty TrustSellJoint$15,001 – $50,000Sep 26, 2022Filing for Virginia Foxx SJT trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000Sep 23, 2022Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A)stockBuyJoint$1,001 – $15,000Sep 23, 2022Filing for Virginia Foxx Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A) trade
NEWTNewtekOne Inc.BuyJoint$1,001 – $15,000Sep 20, 2022Filing for Virginia Foxx NEWT trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Sep 19, 2022Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade
USD Partners LP Common Units representing limited partner intereststockBuyJoint$1,001 – $15,000Sep 16, 2022Filing for Virginia Foxx USD Partners LP Common Units representing limited partner interest trade
CFCF Industries Holdings Inc.BuyJoint$1,001 – $15,000Sep 16, 2022Filing for Virginia Foxx CF trade
Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A)stockBuyJoint$1,001 – $15,000Sep 16, 2022Filing for Virginia Foxx Apollo Asset Management, Inc. 6.375% Series A Preferred Stock (AAM$A) trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Sep 15, 2022Filing for Virginia Foxx GOGL trade
NUENucor CorporationBuyJoint$50,001 – $100,000Sep 14, 2022Filing for Virginia Foxx NUE trade
CFCF Industries Holdings Inc.BuyJoint$1,001 – $15,000Sep 12, 2022Filing for Virginia Foxx CF trade
NFGNational Fuel Gas CompanyBuyJoint$1,001 – $15,000Sep 7, 2022Filing for Virginia Foxx NFG trade
CFCF Industries Holdings Inc.BuyJoint$1,001 – $15,000Sep 7, 2022Filing for Virginia Foxx CF trade
NEWTNewtekOne Inc.BuyJoint$1,001 – $15,000Sep 6, 2022Filing for Virginia Foxx NEWT trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Sep 1, 2022Filing for Virginia Foxx SJT trade
NEWTNewtekOne Inc.BuyJoint$1,001 – $15,000Sep 1, 2022Filing for Virginia Foxx NEWT trade
NHINational Health Investors Inc.SellJoint$50,001 – $100,000Sep 1, 2022Filing for Virginia Foxx NHI trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000Sep 1, 2022Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
CFCF Industries Holdings Inc.BuyJoint$15,001 – $50,000Sep 1, 2022Filing for Virginia Foxx CF trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Sep 1, 2022Filing for Virginia Foxx AA trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 31, 2022Filing for Virginia Foxx Vector Group Ltd. trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 31, 2022Filing for Virginia Foxx SJT trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 31, 2022Filing for Virginia Foxx AA trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 30, 2022Filing for Virginia Foxx Vector Group Ltd. trade
USD Partners LP Common Units representing limited partner intereststockBuyJoint$1,001 – $15,000Aug 30, 2022Filing for Virginia Foxx USD Partners LP Common Units representing limited partner interest trade
IMKTAIngles Markets Incorporated Class ABuyJoint$50,001 – $100,000Aug 30, 2022Filing for Virginia Foxx IMKTA trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$15,001 – $50,000Aug 30, 2022Filing for Virginia Foxx GOGL trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 30, 2022Filing for Virginia Foxx AA trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 29, 2022Filing for Virginia Foxx SJT trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 29, 2022Filing for Virginia Foxx GOGL trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 26, 2022Filing for Virginia Foxx Vector Group Ltd. trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 26, 2022Filing for Virginia Foxx SJT trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000Aug 26, 2022Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 26, 2022Filing for Virginia Foxx GOGL trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Aug 26, 2022Filing for Virginia Foxx FLNG trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 25, 2022Filing for Virginia Foxx SJT trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 24, 2022Filing for Virginia Foxx Vector Group Ltd. trade
Sisecam Resources LP Common Units representing limited partner interestsstockBuyJoint$1,001 – $15,000Aug 24, 2022Filing for Virginia Foxx Sisecam Resources LP Common Units representing limited partner interests trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 24, 2022Filing for Virginia Foxx SJT trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 24, 2022Filing for Virginia Foxx GOGL trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 23, 2022Filing for Virginia Foxx SJT trade
FLNGFLEX LNG Ltd.BuyJoint$1,001 – $15,000Aug 23, 2022Filing for Virginia Foxx FLNG trade
BTIBritish American Tobacco Industries p.l.c.BuyJoint$1,001 – $15,000Aug 23, 2022Filing for Virginia Foxx BTI trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 22, 2022Filing for Virginia Foxx Vector Group Ltd. trade
Kellogg CompanystockBuyJoint$1,001 – $15,000Aug 22, 2022Filing for Virginia Foxx Kellogg Company trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 22, 2022Filing for Virginia Foxx GOGL trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 22, 2022Filing for Virginia Foxx AA trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 19, 2022Filing for Virginia Foxx SJT trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 19, 2022Filing for Virginia Foxx GOGL trade
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)stockBuyJoint$1,001 – $15,000Aug 19, 2022Filing for Virginia Foxx 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) trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 19, 2022Filing for Virginia Foxx AA trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 18, 2022Filing for Virginia Foxx GOGL trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 17, 2022Filing for Virginia Foxx Vector Group Ltd. trade
GOGLCorgi GOOGL 2x Daily ETFBuyJoint$1,001 – $15,000Aug 17, 2022Filing for Virginia Foxx GOGL trade
GSKGSK plc ADRBuyJoint$1,001 – $15,000Aug 16, 2022Filing for Virginia Foxx GSK trade
SJTSan Juan Basin Royalty TrustBuyJoint$1,001 – $15,000Aug 11, 2022Filing for Virginia Foxx SJT trade
GSKGSK plc ADRBuyJoint$15,001 – $50,000Aug 10, 2022Filing for Virginia Foxx GSK trade
GSKGSK plc ADRBuyJoint$1,001 – $15,000Aug 9, 2022Filing for Virginia Foxx GSK trade
Green Plains Partners LP - Common UnitsstockBuyJoint$1,001 – $15,000Aug 9, 2022Filing for Virginia Foxx Green Plains Partners LP - Common Units trade
NFGNational Fuel Gas CompanyBuyJoint$1,001 – $15,000Aug 8, 2022Filing for Virginia Foxx NFG trade
Vector Group Ltd.stockBuyJoint$15,001 – $50,000Aug 5, 2022Filing for Virginia Foxx Vector Group Ltd. trade
MOSMosaic Company (The)BuyJoint$15,001 – $50,000Aug 5, 2022Filing for Virginia Foxx MOS trade
GSKGSK plc ADRBuyJoint$15,001 – $50,000Aug 5, 2022Filing for Virginia Foxx GSK trade
Vector Group Ltd.stockBuyJoint$1,001 – $15,000Aug 4, 2022Filing for Virginia Foxx Vector Group Ltd. trade
MOSMosaic Company (The)BuyJoint$1,001 – $15,000Aug 4, 2022Filing for Virginia Foxx MOS trade
Hess CorporationstockBuyJoint$1,001 – $15,000Aug 4, 2022Filing for Virginia Foxx Hess Corporation trade
FLNGFLEX LNG Ltd.BuyJoint$15,001 – $50,000Aug 4, 2022Filing for Virginia Foxx FLNG trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 4, 2022Filing for Virginia Foxx AA trade
NFGNational Fuel Gas CompanyBuyJoint$1,001 – $15,000Aug 3, 2022Filing for Virginia Foxx NFG trade
Hess CorporationstockBuyJoint$15,001 – $50,000Aug 3, 2022Filing for Virginia Foxx Hess Corporation trade
NFGNational Fuel Gas CompanyBuyJoint$15,001 – $50,000Aug 2, 2022Filing for Virginia Foxx NFG trade
KNOPKNOT Offshore Partners LPSellJoint$50,001 – $100,000Aug 2, 2022Filing for Virginia Foxx KNOP trade
AAAlcoa CorporationBuyJoint$1,001 – $15,000Aug 2, 2022Filing for Virginia Foxx AA trade
MOSMosaic Company (The)BuyJoint$1,001 – $15,000Aug 1, 2022Filing for Virginia Foxx MOS trade
KMIKinder Morgan Inc.SellJoint$50,001 – $100,000Aug 1, 2022Filing for Virginia Foxx KMI trade
FLNGFLEX LNG Ltd.BuyJoint$15,001 – $50,000Aug 1, 2022Filing for Virginia Foxx FLNG trade
PGProcter & Gamble Company (The)BuyJoint$15,001 – $50,000Jul 29, 2022Filing for Virginia Foxx PG trade
MOSMosaic Company (The)BuyJoint$1,001 – $15,000Jul 29, 2022Filing for Virginia Foxx MOS trade
BTIBritish American Tobacco Industries p.l.c.BuyJoint$1,001 – $15,000Jul 29, 2022Filing for Virginia Foxx BTI trade
MOSMosaic Company (The)BuyJoint$1,001 – $15,000Jul 28, 2022Filing for Virginia Foxx MOS trade
ARLPAlliance Resource Partners L.P.BuyJoint$1,001 – $15,000Jul 28, 2022Filing for Virginia Foxx ARLP trade
ARLPAlliance Resource Partners L.P.BuyJoint$15,001 – $50,000Jul 22, 2022Filing for Virginia Foxx ARLP trade
Kellogg CompanystockBuyJoint$15,001 – $50,000Jul 21, 2022Filing for Virginia Foxx Kellogg Company trade
PGProcter & Gamble Company (The)BuyJoint$50,001 – $100,000Jul 20, 2022Filing for Virginia Foxx PG trade
UVVUniversal CorporationSellJoint$15,001 – $50,000Jul 14, 2022Filing for Virginia Foxx UVV trade
PBAPembina Pipeline Corp.BuyJoint$15,001 – $50,000Jul 14, 2022Filing for Virginia Foxx PBA trade
BTIBritish American Tobacco Industries p.l.c.BuyJoint$1,001 – $15,000Jul 14, 2022Filing for Virginia Foxx BTI trade
THE TORONTO-DO 3.766% CDotherBuyJoint$100,001 – $250,000Jul 13, 2022Filing for Virginia Foxx THE TORONTO-DO 3.766% CD trade
GSKGSK plc ADRPartial sellJoint$100,001 – $250,000Jul 12, 2022Filing for Virginia Foxx GSK trade
GSKGSK plc ADRBuyJoint$1,001 – $15,000Jul 6, 2022Filing for Virginia Foxx GSK trade
Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockstockBuyJoint$1,001 – $15,000Jul 5, 2022Filing for Virginia Foxx Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock trade
UVVUniversal CorporationBuyJoint$50,001 – $100,000Jul 5, 2022Filing for Virginia Foxx UVV trade
Magellan Midstream Partners L.P. Limited PartnershipstockSellJoint$50,001 – $100,000Jul 5, 2022Filing for Virginia Foxx Magellan Midstream Partners L.P. Limited Partnership trade
BTIBritish American Tobacco Industries p.l.c.BuyJoint$1,001 – $15,000Jun 30, 2022Filing for Virginia Foxx BTI trade
MOAltria Group Inc.SellJoint$100,001 – $250,000Jun 29, 2022Filing for Virginia Foxx MO trade
NHINational Health Investors Inc.BuyJoint$15,001 – $50,000Jun 28, 2022Filing for Virginia Foxx NHI trade
PAAPlains All American Pipeline L.P.SellJoint$100,001 – $250,000Jun 23, 2022Filing for Virginia Foxx PAA trade
XOMExxonMobil Holdings CorporationSellJoint$100,001 – $250,000Jun 23, 2022Filing for Virginia Foxx XOM trade
EPDEnterprise Products Partners L.P.SellJoint$100,001 – $250,000Jun 23, 2022Filing for Virginia Foxx EPD trade
UBS BANK USA 3.2%24CDotherBuyJoint$50,001 – $100,000Jun 22, 2022Filing for Virginia Foxx UBS BANK USA 3.2%24CD trade
SCHWAB S&P 500 INDEX - SWPPXotherSellJoint$100,001 – $250,000Jun 22, 2022Filing for Virginia Foxx SCHWAB S&P 500 INDEX - SWPPX trade
MFCManulife Financial CorporationSellJoint$100,001 – $250,000Jun 22, 2022Filing for Virginia Foxx MFC trade
Clearway Energy, Inc. Class AstockSellJoint$1,001 – $15,000Jun 22, 2022Filing for Virginia Foxx Clearway Energy, Inc. Class A trade
RIORio Tinto PlcSellJoint$50,001 – $100,000Jun 17, 2022Filing for Virginia Foxx RIO trade
Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A)stockBuyJoint$1,001 – $15,000Jun 17, 2022Filing for Virginia Foxx Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) trade

Showing the 300 most recent of 614 transactions on file.

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does Virginia Foxx trade?
Based on STOCK Act disclosures, Virginia Foxx's most frequently reported holdings and trades include ARLP, HTGC, T, MO and FLNG. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Virginia Foxx last report a trade?
The latest transaction on file is dated Jun 30, 2026 and the most recent report was filed on Jul 10, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has Virginia Foxx disclosed?
MetaCap has 614 transactions on file for Virginia Foxx.
How much money is involved in Virginia Foxx's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
House reports come from the Clerk of the House financial disclosure site. Each row links to the original filing.

More Congress trading

Latest filing Jul 10, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer