Skip to content
SlushFund
Official portrait of Virginia Foxx

People · U.S. House

Rep. Virginia Foxx

Republican · NC-5 (North Carolina) · In office

  • Education and Workforce
  • Oversight and Government Reform
  • Rules
Disclosed trades
540

disclosed transactions: 427 stock purchases, 112 sales, 1 exchange

House Clerkas of Oct 4

Latest filing Jul 10, 2026 · House Clerk reports 2021–2026

Trades and awards
Unavailable

Being checked: the stock-to-company links need share classes and ownership dates first.

USAspending + SEC
Campaign money
Unavailable

Not loaded yet (FEC).

FEC
Committee seats
3

current seats, as of Oct 3, 2026

Source: House Clerk PTRs · congress-legislatorsCoverage: House 2021–2026 · Members of Congress 2016–todayUpdated: Methodology →

Trades by quarter

Number of disclosed transactions by the quarter of the trade date. Stock purchases above the line, sales below; options, exchanges and other assets as a count underneath.

Disclosed transactions per quarter
QuarterStock purchasesStock salesExchanges, options and other
Q4 2020720
Q1 202135100
Q2 20211420
Q3 20211800
Q4 20212140
Q1 202255190
Q2 202254200
Q3 202285120
Q4 20221660
Q1 20231470
Q2 20231210
Q3 2023740
Q4 20231521
Q1 20242530
Q2 20241000
Q3 2024900
Q4 20241370
Q1 2025440
Q2 2025320
Q3 2025320
Q4 2025400
Q1 2026120
Q2 2026220

Source: House Clerk periodic transaction reports, as of Oct 4, 2026. Counts of transactions, not money: the amounts are ranges and are never added up. 1 with a date note (see the table) is left off the chart.

Every stock trade, with its filing

Stock purchases, sales and exchanges as disclosed, newest filing first. Options and other assets are listed separately below.

Virginia Foxx: disclosed stock transactions, newest filing first
Filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 30 → Jul 10View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Jun 18 → Jul 10View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Jun 18 → Jul 10View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 15 → Jun 2View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 13 → Mar 2View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Jan 12 → Feb 6View filing
PSA Public Storage Common StockOwner: Self (incl. trusts/accounts)Sale$1,001–$15,000Jan 12 → Feb 6View filing
EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 30, 2025 → Jan 5View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 19, 2025 → Dec 1, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 17, 2025 → Dec 1, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Nov 14, 2025 → Dec 1, 2025View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Sep 30, 2025 → Oct 6, 2025View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Sep 25, 2025 → Oct 6, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Sale$1,001–$15,000Sep 25, 2025 → Oct 6, 2025View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 19, 2025 → Sep 8, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 14, 2025 → Sep 8, 2025View filing
EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jun 30, 2025 → Jul 3, 2025View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Jun 24, 2025 → Jul 3, 2025View filing
BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)Sale$1,001–$15,000Jun 24, 2025 → Jul 3, 2025View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 20, 2025 → Jun 3, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 15, 2025 → Jun 3, 2025View filing
EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 31, 2025 → Apr 4, 2025View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Mar 7, 2025 → Apr 4, 2025View filing
PBA Pembina Pipeline Corp. Ordinary SharesOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Mar 7, 2025 → Apr 4, 2025View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Mar 7, 2025 → Apr 4, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Mar 7, 2025 → Apr 4, 2025View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Mar 5, 2025 → Apr 4, 2025View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 19, 2025 → Mar 3, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Feb 14, 2025 → Mar 3, 2025View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 30, 2024 → Jan 6, 2025View filing
VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Dec 6, 2024 → Jan 6, 2025View filing
T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Dec 6, 2024 → Jan 6, 2025View filing
DUK Duke Energy CorporationOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Dec 6, 2024 → Jan 6, 2025View filing
BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
AEP American Electric Power Company, Inc.Owner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Dec 6, 2024 → Jan 6, 2025View filing
AMGN Amgen Inc. - Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
PSA Public Storage Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Dec 6, 2024 → Jan 6, 2025View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Dec 6, 2024 → Jan 6, 2025View filing
PBA Pembina Pipeline Corp. Ordinary SharesOwner: Self (incl. trusts/accounts)Sale$50,001–$100,000Dec 6, 2024 → Jan 6, 2025View filing
ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)Sale$15,001–$50,000Dec 6, 2024 → Jan 6, 2025View filing
HTGC Hercules Capital, Inc. Common StockOwner: JointPurchase$1,001–$15,000Nov 20, 2024 → Dec 11, 2024View filing
ET Energy Transfer LP Common UnitsOwner: JointPurchase$1,001–$15,000Nov 19, 2024 → Dec 11, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: JointPurchase$1,001–$15,000Nov 14, 2024 → Dec 11, 2024View filing
T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: JointPurchase$1,001–$15,000Nov 1, 2024 → Dec 11, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: JointPurchase$15,001–$50,000Oct 23, 2024 → Nov 12, 2024View filing
EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Sep 30, 2024 → Oct 21, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 20, 2024 → Sep 4, 2024View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 19, 2024 → Sep 4, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 14, 2024 → Sep 4, 2024View filing
T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Aug 1, 2024 → Sep 4, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jul 11, 2024 → Aug 6, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jul 9, 2024 → Aug 6, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jul 8, 2024 → Aug 6, 2024View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Jul 1, 2024 → Aug 6, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 21, 2024 → Jun 6, 2024View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 20, 2024 → Jun 6, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 15, 2024 → Jun 6, 2024View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 2, 2024 → Jun 6, 2024View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 1, 2024 → Jun 6, 2024View filing
T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000May 1, 2024 → Jun 6, 2024View filing
ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Apr 30, 2024 → May 6, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Apr 16, 2024 → May 6, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Apr 9, 2024 → May 6, 2024View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)Purchase$1,001–$15,000Apr 2, 2024 → May 6, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: JointPurchase$1,001–$15,000Mar 7, 2024 → Apr 10, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Mar 6, 2024 → Apr 10, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Mar 4, 2024 → Apr 10, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Feb 27, 2024 → Mar 7, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: JointPurchase$1,001–$15,000Feb 26, 2024 → Mar 7, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Feb 26, 2024 → Mar 7, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Feb 23, 2024 → Mar 7, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: JointPurchase$1,001–$15,000Feb 23, 2024 → Mar 7, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Feb 23, 2024 → Mar 7, 2024View filing
ET Energy Transfer LP Common UnitsOwner: JointPurchase$1,001–$15,000Feb 21, 2024 → Mar 7, 2024View filing
ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: JointPurchase$1,001–$15,000Feb 15, 2024 → Mar 7, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Feb 15, 2024 → Mar 7, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Feb 9, 2024 → Mar 7, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Feb 7, 2024 → Mar 7, 2024View filing
ASC Ardmore Shipping Corporation Common StockOwner: JointPurchase$1,001–$15,000Feb 5, 2024 → Mar 7, 2024View filing
T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: JointPurchase$1,001–$15,000Feb 2, 2024 → Mar 7, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Feb 2, 2024 → Mar 7, 2024View filing
HTGC Hercules Capital, Inc. Common StockOwner: JointPurchase$1,001–$15,000Feb 1, 2024 → Mar 7, 2024View filing
ET Energy Transfer LP Common UnitsOwner: JointPurchase$1,001–$15,000Jan 18, 2024 → Feb 5, 2024View filing
CRT Cross Timbers Royalty TrustOwner: JointSale$15,001–$50,000Jan 17, 2024 → Feb 5, 2024View filing
SCHX Schwab U.S. Large-Cap ETFOwner: JointPurchase$1,001–$15,000Jan 17, 2024 → Feb 5, 2024View filing
ET Energy Transfer LP Common UnitsOwner: JointPurchase$1,001–$15,000Jan 17, 2024 → Feb 5, 2024View filing
MO Altria Group, Inc.Owner: JointSale$1,001–$15,000Jan 16, 2024 → Feb 5, 2024View filing
HTGC Hercules Capital, Inc.Owner: JointPurchase$15,001–$50,000Jan 16, 2024 → Feb 5, 2024View filing
ET Energy Transfer LP Common UnitsOwner: JointPurchase$15,001–$50,000Jan 16, 2024 → Feb 5, 2024View filing
MO Altria Group, Inc.Owner: JointPurchase$1,001–$15,000Jan 11, 2024 → Feb 5, 2024View filing
MO Altria Group, Inc.Owner: JointSale$15,001–$50,000Jan 10, 2024 → Feb 5, 2024View filing
SCHX Schwab U.S. Large-Cap ETFOwner: JointPurchase$1,001–$15,000Jan 8, 2024 → Feb 5, 2024View filing
EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: JointExchange$15,001–$50,000Dec 14, 2023 → Jan 4, 2024View filing
CRT Cross Timbers Royalty TrustOwner: JointPurchase$1,001–$15,000Dec 8, 2023 → Jan 4, 2024View filing
FLNG FLEX LNG Ltd. Ordinary SharesOwner: JointPurchase$1,001–$15,000Dec 4, 2023 → Jan 4, 2024View filing
CRT Cross Timbers Royalty TrustOwner: JointPurchase$1,001–$15,000Nov 29, 2023 → Dec 5, 2023View filing

Virginia Foxx: disclosed stock transactions, newest filing first

  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jun 30 → Jul 10
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jun 18 → Jul 10
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jun 18 → Jul 10
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 15 → Jun 2
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 13 → Mar 2
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Jan 12 → Feb 6
  • PSA Public Storage Common StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 12 → Feb 6
  • EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 30, 2025 → Jan 5
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 19, 2025 → Dec 1, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 17, 2025 → Dec 1, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 14, 2025 → Dec 1, 2025
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Sep 30, 2025 → Oct 6, 2025
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Sep 25, 2025 → Oct 6, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Sep 25, 2025 → Oct 6, 2025
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 19, 2025 → Sep 8, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 14, 2025 → Sep 8, 2025
  • EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jun 30, 2025 → Jul 3, 2025
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jun 24, 2025 → Jul 3, 2025
  • BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jun 24, 2025 → Jul 3, 2025
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 20, 2025 → Jun 3, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 15, 2025 → Jun 3, 2025
  • EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Mar 31, 2025 → Apr 4, 2025
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Mar 7, 2025 → Apr 4, 2025
  • PBA Pembina Pipeline Corp. Ordinary SharesOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Mar 7, 2025 → Apr 4, 2025
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Mar 7, 2025 → Apr 4, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Mar 7, 2025 → Apr 4, 2025
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Mar 5, 2025 → Apr 4, 2025
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 19, 2025 → Mar 3, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 14, 2025 → Mar 3, 2025
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 30, 2024 → Jan 6, 2025
  • VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • DUK Duke Energy CorporationOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • AEP American Electric Power Company, Inc.Owner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • AMGN Amgen Inc. - Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • PSA Public Storage Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • PBA Pembina Pipeline Corp. Ordinary SharesOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $50,001–$100,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Dec 6, 2024 → Jan 6, 2025
  • HTGC Hercules Capital, Inc. Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 20, 2024 → Dec 11, 2024
  • ET Energy Transfer LP Common UnitsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 19, 2024 → Dec 11, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 14, 2024 → Dec 11, 2024
  • T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 1, 2024 → Dec 11, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Oct 23, 2024 → Nov 12, 2024
  • EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Sep 30, 2024 → Oct 21, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 20, 2024 → Sep 4, 2024
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 19, 2024 → Sep 4, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 14, 2024 → Sep 4, 2024
  • T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Aug 1, 2024 → Sep 4, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jul 11, 2024 → Aug 6, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jul 9, 2024 → Aug 6, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jul 8, 2024 → Aug 6, 2024
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jul 1, 2024 → Aug 6, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 21, 2024 → Jun 6, 2024
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 20, 2024 → Jun 6, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 15, 2024 → Jun 6, 2024
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 2, 2024 → Jun 6, 2024
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 1, 2024 → Jun 6, 2024
  • T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    May 1, 2024 → Jun 6, 2024
  • ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Apr 30, 2024 → May 6, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Apr 16, 2024 → May 6, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Apr 9, 2024 → May 6, 2024
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts)
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Apr 2, 2024 → May 6, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Mar 7, 2024 → Apr 10, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Mar 6, 2024 → Apr 10, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Mar 4, 2024 → Apr 10, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 27, 2024 → Mar 7, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 26, 2024 → Mar 7, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 26, 2024 → Mar 7, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 23, 2024 → Mar 7, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 23, 2024 → Mar 7, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 23, 2024 → Mar 7, 2024
  • ET Energy Transfer LP Common UnitsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 21, 2024 → Mar 7, 2024
  • ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 15, 2024 → Mar 7, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 15, 2024 → Mar 7, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 9, 2024 → Mar 7, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 7, 2024 → Mar 7, 2024
  • ASC Ardmore Shipping Corporation Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 5, 2024 → Mar 7, 2024
  • T$A AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series AOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 2, 2024 → Mar 7, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 2, 2024 → Mar 7, 2024
  • HTGC Hercules Capital, Inc. Common StockOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Feb 1, 2024 → Mar 7, 2024
  • ET Energy Transfer LP Common UnitsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 18, 2024 → Feb 5, 2024
  • CRT Cross Timbers Royalty TrustOwner: Joint
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jan 17, 2024 → Feb 5, 2024
  • SCHX Schwab U.S. Large-Cap ETFOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 17, 2024 → Feb 5, 2024
  • ET Energy Transfer LP Common UnitsOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 17, 2024 → Feb 5, 2024
  • MO Altria Group, Inc.Owner: Joint
    Type
    Sale
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 16, 2024 → Feb 5, 2024
  • HTGC Hercules Capital, Inc.Owner: Joint
    Type
    Purchase
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jan 16, 2024 → Feb 5, 2024
  • ET Energy Transfer LP Common UnitsOwner: Joint
    Type
    Purchase
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jan 16, 2024 → Feb 5, 2024
  • MO Altria Group, Inc.Owner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 11, 2024 → Feb 5, 2024
  • MO Altria Group, Inc.Owner: Joint
    Type
    Sale
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Jan 10, 2024 → Feb 5, 2024
  • SCHX Schwab U.S. Large-Cap ETFOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Jan 8, 2024 → Feb 5, 2024
  • EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Joint
    Type
    Exchange
    Amount (range)
    $15,001–$50,000
    Traded → filed
    Dec 14, 2023 → Jan 4, 2024
  • CRT Cross Timbers Royalty TrustOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 8, 2023 → Jan 4, 2024
  • FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Dec 4, 2023 → Jan 4, 2024
  • CRT Cross Timbers Royalty TrustOwner: Joint
    Type
    Purchase
    Amount (range)
    $1,001–$15,000
    Traded → filed
    Nov 29, 2023 → Dec 5, 2023
Source: House Clerk PTRs and Senate eFD. Amounts are disclosed ranges; “2 ×” means two same-day lots, each in that range. “Filed” is the first report; a later amendment is noted under it and linked beside the filing. In House filings, owner “Self” includes trusts and accounts filed without an owner. Options are labelled as options, never as a purchase or sale of the stock.

Showing the 100 most recently filed of 540. Show all 540.

Current committee seats (as of Oct 3, 2026)

Seats held today, from the congress-legislators project. They are not the seats held at the time of past trades.

  • House Committee on Education and Workforce
  • House Committee on Oversight and Government Reform
  • House Committee on Rules

Source: unitedstates/congress-legislators (committee-membership-current): seats per the congress-legislators record of Oct 3, 2026.

Coming later: trades paired with contractors’ awards. See the method.