
People · U.S. House
Rep. Virginia Foxx
Republican · NC-5 (North Carolina) · In office
- Education and Workforce
- Oversight and Government Reform
- Rules
disclosed transactions: 427 stock purchases, 112 sales, 1 exchange
Latest filing Jul 10, 2026 · House Clerk reports 2021–2026
Being checked: the stock-to-company links need share classes and ownership dates first.
Not loaded yet (FEC).
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.
| Quarter | Stock purchases | Stock sales | Exchanges, options and other |
|---|---|---|---|
| Q4 2020 | 7 | 2 | 0 |
| Q1 2021 | 35 | 10 | 0 |
| Q2 2021 | 14 | 2 | 0 |
| Q3 2021 | 18 | 0 | 0 |
| Q4 2021 | 21 | 4 | 0 |
| Q1 2022 | 55 | 19 | 0 |
| Q2 2022 | 54 | 20 | 0 |
| Q3 2022 | 85 | 12 | 0 |
| Q4 2022 | 16 | 6 | 0 |
| Q1 2023 | 14 | 7 | 0 |
| Q2 2023 | 12 | 1 | 0 |
| Q3 2023 | 7 | 4 | 0 |
| Q4 2023 | 15 | 2 | 1 |
| Q1 2024 | 25 | 3 | 0 |
| Q2 2024 | 10 | 0 | 0 |
| Q3 2024 | 9 | 0 | 0 |
| Q4 2024 | 13 | 7 | 0 |
| Q1 2025 | 4 | 4 | 0 |
| Q2 2025 | 3 | 2 | 0 |
| Q3 2025 | 3 | 2 | 0 |
| Q4 2025 | 4 | 0 | 0 |
| Q1 2026 | 1 | 2 | 0 |
| Q2 2026 | 2 | 2 | 0 |
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.
| Filing | ||||
|---|---|---|---|---|
| EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 30 → Jul 10 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 15 → Jun 2 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 13 → Mar 2 | View filing |
| EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 30, 2025 → Jan 5 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 19, 2025 → Dec 1, 2025 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 17, 2025 → Dec 1, 2025 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Nov 14, 2025 → Dec 1, 2025 | View filing |
| EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Sep 30, 2025 → Oct 6, 2025 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 19, 2025 → Sep 8, 2025 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 14, 2025 → Sep 8, 2025 | View filing |
| EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jun 30, 2025 → Jul 3, 2025 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 20, 2025 → Jun 3, 2025 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 15, 2025 → Jun 3, 2025 | View filing |
| EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 31, 2025 → Apr 4, 2025 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Mar 5, 2025 → Apr 4, 2025 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 19, 2025 → Mar 3, 2025 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Feb 14, 2025 → Mar 3, 2025 | View filing |
| EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 30, 2024 → Jan 6, 2025 | View filing |
| DUK Duke Energy CorporationOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| JNJ Johnson & Johnson Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| BMY Bristol-Myers Squibb Company Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| AEP American Electric Power Company, Inc.Owner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| ABBV AbbVie Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| AMGN Amgen Inc. - Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| PSA Public Storage Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Dec 6, 2024 → Jan 6, 2025 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Nov 20, 2024 → Dec 11, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Joint | Purchase | $1,001–$15,000 | Nov 19, 2024 → Dec 11, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Nov 14, 2024 → Dec 11, 2024 | View 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: Joint | Purchase | $1,001–$15,000 | Nov 1, 2024 → Dec 11, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Joint | Purchase | $15,001–$50,000 | Oct 23, 2024 → Nov 12, 2024 | View filing |
| EFC Ellington Financial Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Sep 30, 2024 → Oct 21, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 20, 2024 → Sep 4, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 19, 2024 → Sep 4, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Aug 14, 2024 → Sep 4, 2024 | View 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,000 | Aug 1, 2024 → Sep 4, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jul 11, 2024 → Aug 6, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jul 9, 2024 → Aug 6, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jul 8, 2024 → Aug 6, 2024 | View filing |
| EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Jul 1, 2024 → Aug 6, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 21, 2024 → Jun 6, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 20, 2024 → Jun 6, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 15, 2024 → Jun 6, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 2, 2024 → Jun 6, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | May 1, 2024 → Jun 6, 2024 | View 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,000 | May 1, 2024 → Jun 6, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Apr 30, 2024 → May 6, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Apr 16, 2024 → May 6, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Apr 9, 2024 → May 6, 2024 | View filing |
| EFC$D Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred StockOwner: Self (incl. trusts/accounts) | Purchase | $1,001–$15,000 | Apr 2, 2024 → May 6, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Mar 7, 2024 → Apr 10, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Mar 6, 2024 → Apr 10, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Mar 4, 2024 → Apr 10, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 27, 2024 → Mar 7, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Feb 26, 2024 → Mar 7, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Feb 26, 2024 → Mar 7, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 23, 2024 → Mar 7, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Feb 23, 2024 → Mar 7, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Feb 23, 2024 → Mar 7, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Joint | Purchase | $1,001–$15,000 | Feb 21, 2024 → Mar 7, 2024 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Feb 15, 2024 → Mar 7, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 15, 2024 → Mar 7, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Feb 9, 2024 → Mar 7, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Feb 7, 2024 → Mar 7, 2024 | View filing |
| ASC Ardmore Shipping Corporation Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 5, 2024 → Mar 7, 2024 | View 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: Joint | Purchase | $1,001–$15,000 | Feb 2, 2024 → Mar 7, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Feb 2, 2024 → Mar 7, 2024 | View filing |
| HTGC Hercules Capital, Inc. Common StockOwner: Joint | Purchase | $1,001–$15,000 | Feb 1, 2024 → Mar 7, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Joint | Purchase | $1,001–$15,000 | Jan 18, 2024 → Feb 5, 2024 | View filing |
| SCHX Schwab U.S. Large-Cap ETFOwner: Joint | Purchase | $1,001–$15,000 | Jan 17, 2024 → Feb 5, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Joint | Purchase | $1,001–$15,000 | Jan 17, 2024 → Feb 5, 2024 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $15,001–$50,000 | Jan 16, 2024 → Feb 5, 2024 | View filing |
| ET Energy Transfer LP Common UnitsOwner: Joint | Purchase | $15,001–$50,000 | Jan 16, 2024 → Feb 5, 2024 | View filing |
| MO Altria Group, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Jan 11, 2024 → Feb 5, 2024 | View filing |
| SCHX Schwab U.S. Large-Cap ETFOwner: Joint | Purchase | $1,001–$15,000 | Jan 8, 2024 → Feb 5, 2024 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | Dec 8, 2023 → Jan 4, 2024 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Dec 4, 2023 → Jan 4, 2024 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | Nov 29, 2023 → Dec 5, 2023 | View filing |
| AAIC$B Arlington Asset Investment Corp 7.00%Owner: Joint | Purchase | $1,001–$15,000 | Nov 28, 2023 → Dec 5, 2023 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Nov 28, 2023 → Dec 5, 2023 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | Nov 28, 2023 → Dec 5, 2023 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Nov 15, 2023 → Dec 5, 2023 | View 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: Joint | Purchase | $1,001–$15,000 | Nov 2, 2023 → Dec 5, 2023 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Oct 25, 2023 → Nov 7, 2023 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Oct 23, 2023 → Nov 7, 2023 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Oct 20, 2023 → Nov 7, 2023 | View filing |
| MO Altria Group, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Oct 11, 2023 → Nov 7, 2023 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Oct 3, 2023 → Nov 7, 2023 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | Oct 2, 2023 → Nov 7, 2023 | View filing |
| FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint | Purchase | $1,001–$15,000 | Oct 2, 2023 → Nov 7, 2023 | View filing |
| HTGC Hercules Capital, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Sep 21, 2023 → Oct 6, 2023 | View filing |
| AAIC$B Arlington Asset Investment Corp 7.00%Owner: Joint | Purchase | $1,001–$15,000 | Sep 19, 2023 → Oct 6, 2023 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | Sep 19, 2023 → Oct 6, 2023 | View filing |
| VGR Vector Group Ltd.Owner: Joint | Purchase | $1,001–$15,000 | Sep 18, 2023 → Oct 6, 2023 | View filing |
| ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint | Purchase | $1,001–$15,000 | Aug 16, 2023 → Sep 5, 2023 | View filing |
| T AT&T Inc.Owner: Joint | Purchase | $1,001–$15,000 | Aug 2, 2023 → Sep 5, 2023 | View filing |
| MO Altria Group, Inc.Owner: Joint | Purchase | $1,001–$15,000 | Jul 11, 2023 → Jul 28, 2023 | View filing |
| VGR Vector Group Ltd.Owner: Joint | Purchase | $1,001–$15,000 | Jun 30, 2023 → Jul 7, 2023 | View filing |
| SIRE Sisecam Resources LP Common Units representing limited partner interestsOwner: Joint | Purchase | $1,001–$15,000 | May 19, 2023 → Jun 2, 2023 | View filing |
| CRT Cross Timbers Royalty TrustOwner: Joint | Purchase | $1,001–$15,000 | May 17, 2023 → Jun 2, 2023 | View filing |
| GPP Green Plains Partners LP - Common UnitsOwner: Joint | Purchase | $1,001–$15,000 | May 17, 2023 → Jun 2, 2023 | View 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- SCHX Schwab U.S. Large-Cap ETFOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jan 8, 2024 → Feb 5, 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
- AAIC$B Arlington Asset Investment Corp 7.00%Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 28, 2023 → Dec 5, 2023
- FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 28, 2023 → Dec 5, 2023
- CRT Cross Timbers Royalty TrustOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 28, 2023 → Dec 5, 2023
- ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Nov 15, 2023 → Dec 5, 2023
- 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 2, 2023 → Dec 5, 2023
- HTGC Hercules Capital, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 25, 2023 → Nov 7, 2023
- HTGC Hercules Capital, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 23, 2023 → Nov 7, 2023
- HTGC Hercules Capital, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 20, 2023 → Nov 7, 2023
- MO Altria Group, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 11, 2023 → Nov 7, 2023
- HTGC Hercules Capital, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 3, 2023 → Nov 7, 2023
- CRT Cross Timbers Royalty TrustOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 2, 2023 → Nov 7, 2023
- FLNG FLEX LNG Ltd. Ordinary SharesOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Oct 2, 2023 → Nov 7, 2023
- HTGC Hercules Capital, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Sep 21, 2023 → Oct 6, 2023
- AAIC$B Arlington Asset Investment Corp 7.00%Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Sep 19, 2023 → Oct 6, 2023
- CRT Cross Timbers Royalty TrustOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Sep 19, 2023 → Oct 6, 2023
- VGR Vector Group Ltd.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Sep 18, 2023 → Oct 6, 2023
- ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership InterestsOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 16, 2023 → Sep 5, 2023
- T AT&T Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 2, 2023 → Sep 5, 2023
- MO Altria Group, Inc.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jul 11, 2023 → Jul 28, 2023
- VGR Vector Group Ltd.Owner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Jun 30, 2023 → Jul 7, 2023
- SIRE Sisecam Resources LP Common Units representing limited partner interestsOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 19, 2023 → Jun 2, 2023
- CRT Cross Timbers Royalty TrustOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 17, 2023 → Jun 2, 2023
- GPP Green Plains Partners LP - Common UnitsOwner: Joint
- Type
- Purchase
- Amount (range)
- $1,001–$15,000
- Traded → filed
- May 17, 2023 → Jun 2, 2023
Showing the 100 most recently filed of 427. Show all 427.
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.