Trade Database
Every disclosed transaction we have parsed, with a link to the filing it came from. Amounts are the ranges as filed — Congress does not disclose exact figures.
685 transactions matching.
| Date | Member | Ticker | Asset | Type | Action | Amount (as filed) | Owner | Filing |
|---|---|---|---|---|---|---|---|---|
| 2026-06-30 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | buy | $1,001 – $15,000 | self | record |
| 2026-06-18 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | sell | $15,001 – $50,000 | self | record |
| 2026-06-18 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | sell | $15,001 – $50,000 | self | record |
| 2026-05-15 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2026-02-13 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2026-01-12 | Virginia Foxx R-NC | PSA | Public Storage Common Stock (PSA) | stock | sell | $1,001 – $15,000 | self | record |
| 2026-01-12 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | sell | $50,001 – $100,000 | self | record |
| 2025-12-30 | Virginia Foxx R-NC | EFC | Ellington Financial Inc. Common Stock (EFC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-11-19 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-11-17 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-11-14 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-09-30 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | buy | $1,001 – $15,000 | self | record |
| 2025-09-25 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | sell | $15,001 – $50,000 | self | record |
| 2025-09-25 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | sell | $1,001 – $15,000 | self | record |
| 2025-08-19 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-08-14 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-06-30 | Virginia Foxx R-NC | EFC | Ellington Financial Inc. Common Stock (EFC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-06-24 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | sell | $15,001 – $50,000 | self | record |
| 2025-06-24 | Virginia Foxx R-NC | BMY | Bristol-Myers Squibb Company Common Stock (BMY) | stock | sell | $1,001 – $15,000 | self | record |
| 2025-05-20 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-05-15 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-03-31 | Virginia Foxx R-NC | EFC | Ellington Financial Inc. Common Stock (EFC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-03-07 | Virginia Foxx R-NC | PBA | Pembina Pipeline Corp. Ordinary Shares (PBA) | stock | sell | $50,001 – $100,000 | self | record |
| 2025-03-07 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | sell | $15,001 – $50,000 | self | record |
| 2025-03-07 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | sell | $50,001 – $100,000 | self | record |
| 2025-03-07 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | sell | $15,001 – $50,000 | self | record |
| 2025-03-05 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-02-19 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2025-02-14 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-30 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | VIASP | Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) | stock | sell | $50,001 – $100,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | PSA | Public Storage Common Stock (PSA) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | PBA | Pembina Pipeline Corp. Ordinary Shares (PBA) | stock | sell | $50,001 – $100,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | JNJ | Johnson & Johnson Common Stock (JNJ) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | sell | $15,001 – $50,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | sell | $15,001 – $50,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | DUK | Duke Energy Corporation (DUK) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | BMY | Bristol-Myers Squibb Company Common Stock (BMY) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a | other | sell | $50,001 – $100,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | sell | $15,001 – $50,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | AMGN | Amgen Inc. - Common Stock (AMGN) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | AEP | American Electric Power Company, Inc. (AEP) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | sell | $15,001 – $50,000 | self | record |
| 2024-12-06 | Virginia Foxx R-NC | ABBV | AbbVie Inc. Common Stock (ABBV) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-11-20 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-11-19 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-11-14 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-11-01 | Virginia Foxx R-NC | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a | other | buy | $1,001 – $15,000 | joint | record |
| 2024-10-23 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $15,001 – $50,000 | joint | record |
| 2024-09-30 | Virginia Foxx R-NC | EFC | Ellington Financial Inc. Common Stock (EFC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-08-20 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-08-19 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-08-14 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-08-01 | Virginia Foxx R-NC | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a | other | buy | $1,001 – $15,000 | self | record |
| 2024-07-11 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-07-09 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-07-08 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-07-01 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | buy | $1,001 – $15,000 | self | record |
| 2024-05-21 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-05-20 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-05-15 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-05-02 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-05-01 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-05-01 | Virginia Foxx R-NC | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a | other | buy | $1,001 – $15,000 | self | record |
| 2024-04-30 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-04-16 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-04-09 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | self | record |
| 2024-04-02 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | buy | $1,001 – $15,000 | self | record |
| 2024-03-07 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-03-06 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-03-04 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-28 | Virginia Foxx R-NC | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th | other | sell | $50,001 – $100,000 | joint | record |
| 2024-02-27 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-26 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-26 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-23 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-23 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-23 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-21 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-15 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-15 | Virginia Foxx R-NC | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-09 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-07 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-05 | Virginia Foxx R-NC | ASC | Ardmore Shipping Corporation Common Stock (ASC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-02 | Virginia Foxx R-NC | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-02-02 | Virginia Foxx R-NC | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a | other | buy | $1,001 – $15,000 | joint | record |
| 2024-02-01 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-01-18 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-01-17 | Virginia Foxx R-NC | SCHX | Schwab U.S. Large-Cap ETF (SCHX) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-01-17 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-01-17 | Virginia Foxx R-NC | CRT | Cross Timbers Royalty Trust (CRT) | stock | sell | $15,001 – $50,000 | joint | record |
| 2024-01-16 | Virginia Foxx R-NC | HTGC | Hercules Capital, Inc. (HTGC) | stock | buy | $15,001 – $50,000 | joint | record |
| 2024-01-16 | Virginia Foxx R-NC | ET | Energy Transfer LP Common Units (ET) | stock | buy | $15,001 – $50,000 | joint | record |
| 2024-01-16 | Virginia Foxx R-NC | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th | other | buy | $1,001 – $15,000 | joint | record |
| 2024-01-16 | Virginia Foxx R-NC | MO | Altria Group, Inc. (MO) | stock | sell | $1,001 – $15,000 | joint | record |
| 2024-01-11 | Virginia Foxx R-NC | MO | Altria Group, Inc. (MO) | stock | buy | $1,001 – $15,000 | joint | record |
| 2024-01-10 | Virginia Foxx R-NC | MO | Altria Group, Inc. (MO) | stock | sell | $15,001 – $50,000 | joint | record |
| 2024-01-08 | Virginia Foxx R-NC | SCHX | Schwab U.S. Large-Cap ETF (SCHX) | stock | buy | $1,001 – $15,000 | joint | record |
| 2023-12-19 | Virginia Foxx R-NC | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th | other | buy | $1,001 – $15,000 | joint | record |
| 2023-12-14 | Virginia Foxx R-NC | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable | other | exchange | $15,001 – $50,000 | joint | record |
Coverage is being backfilled; see Methodology for what is parsed, what is still queued, and the known limits of this data.