THE REFS BET
The refs bet. We keep score.

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.

Reset

685 transactions matching.

Date MemberTickerAssetTypeAction Amount (as filed) OwnerFiling
2026-06-30 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other buy $1,001 – $15,000 self
2026-06-18 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other sell $15,001 – $50,000 self
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
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
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
2026-01-12 Virginia Foxx R-NC PSA Public Storage Common Stock (PSA) stock sell $1,001 – $15,000 self
2026-01-12 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock sell $50,001 – $100,000 self
2025-12-30 Virginia Foxx R-NC EFC Ellington Financial Inc. Common Stock (EFC) stock buy $1,001 – $15,000 self
2025-11-19 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
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
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
2025-09-30 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other buy $1,001 – $15,000 self
2025-09-25 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock sell $15,001 – $50,000 self
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
2025-08-19 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
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
2025-06-30 Virginia Foxx R-NC EFC Ellington Financial Inc. Common Stock (EFC) stock buy $1,001 – $15,000 self
2025-06-24 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock sell $15,001 – $50,000 self
2025-06-24 Virginia Foxx R-NC BMY Bristol-Myers Squibb Company Common Stock (BMY) stock sell $1,001 – $15,000 self
2025-05-20 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
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
2025-03-31 Virginia Foxx R-NC EFC Ellington Financial Inc. Common Stock (EFC) stock buy $1,001 – $15,000 self
2025-03-07 Virginia Foxx R-NC PBA Pembina Pipeline Corp. Ordinary Shares (PBA) stock sell $50,001 – $100,000 self
2025-03-07 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock sell $15,001 – $50,000 self
2025-03-07 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock sell $50,001 – $100,000 self
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
2025-03-05 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
2025-02-19 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
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
2024-12-30 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other buy $1,001 – $15,000 self
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
2024-12-06 Virginia Foxx R-NC PSA Public Storage Common Stock (PSA) stock buy $1,001 – $15,000 self
2024-12-06 Virginia Foxx R-NC PBA Pembina Pipeline Corp. Ordinary Shares (PBA) stock sell $50,001 – $100,000 self
2024-12-06 Virginia Foxx R-NC JNJ Johnson & Johnson Common Stock (JNJ) stock buy $1,001 – $15,000 self
2024-12-06 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock sell $15,001 – $50,000 self
2024-12-06 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock sell $15,001 – $50,000 self
2024-12-06 Virginia Foxx R-NC DUK Duke Energy Corporation (DUK) stock buy $1,001 – $15,000 self
2024-12-06 Virginia Foxx R-NC BMY Bristol-Myers Squibb Company Common Stock (BMY) stock buy $1,001 – $15,000 self
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
2024-12-06 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock sell $15,001 – $50,000 self
2024-12-06 Virginia Foxx R-NC AMGN Amgen Inc. - Common Stock (AMGN) stock buy $1,001 – $15,000 self
2024-12-06 Virginia Foxx R-NC AEP American Electric Power Company, Inc. (AEP) stock buy $1,001 – $15,000 self
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
2024-12-06 Virginia Foxx R-NC ABBV AbbVie Inc. Common Stock (ABBV) stock buy $1,001 – $15,000 self
2024-11-20 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 joint
2024-11-19 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 joint
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
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
2024-10-23 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $15,001 – $50,000 joint
2024-09-30 Virginia Foxx R-NC EFC Ellington Financial Inc. Common Stock (EFC) stock buy $1,001 – $15,000 self
2024-08-20 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
2024-08-19 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
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
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
2024-07-11 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 self
2024-07-09 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 self
2024-07-08 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 self
2024-07-01 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other buy $1,001 – $15,000 self
2024-05-21 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
2024-05-20 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
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
2024-05-02 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
2024-05-01 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
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
2024-04-30 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 self
2024-04-16 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 self
2024-04-09 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 self
2024-04-02 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other buy $1,001 – $15,000 self
2024-03-07 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 joint
2024-03-06 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
2024-03-04 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
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
2024-02-27 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
2024-02-26 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock buy $1,001 – $15,000 joint
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
2024-02-23 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock buy $1,001 – $15,000 joint
2024-02-23 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
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
2024-02-21 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 joint
2024-02-15 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
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
2024-02-09 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock buy $1,001 – $15,000 joint
2024-02-07 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock buy $1,001 – $15,000 joint
2024-02-05 Virginia Foxx R-NC ASC Ardmore Shipping Corporation Common Stock (ASC) stock buy $1,001 – $15,000 joint
2024-02-02 Virginia Foxx R-NC FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) stock buy $1,001 – $15,000 joint
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
2024-02-01 Virginia Foxx R-NC HTGC Hercules Capital, Inc. Common Stock (HTGC) stock buy $1,001 – $15,000 joint
2024-01-18 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 joint
2024-01-17 Virginia Foxx R-NC SCHX Schwab U.S. Large-Cap ETF (SCHX) stock buy $1,001 – $15,000 joint
2024-01-17 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $1,001 – $15,000 joint
2024-01-17 Virginia Foxx R-NC CRT Cross Timbers Royalty Trust (CRT) stock sell $15,001 – $50,000 joint
2024-01-16 Virginia Foxx R-NC HTGC Hercules Capital, Inc. (HTGC) stock buy $15,001 – $50,000 joint
2024-01-16 Virginia Foxx R-NC ET Energy Transfer LP Common Units (ET) stock buy $15,001 – $50,000 joint
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
2024-01-16 Virginia Foxx R-NC MO Altria Group, Inc. (MO) stock sell $1,001 – $15,000 joint
2024-01-11 Virginia Foxx R-NC MO Altria Group, Inc. (MO) stock buy $1,001 – $15,000 joint
2024-01-10 Virginia Foxx R-NC MO Altria Group, Inc. (MO) stock sell $15,001 – $50,000 joint
2024-01-08 Virginia Foxx R-NC SCHX Schwab U.S. Large-Cap ETF (SCHX) stock buy $1,001 – $15,000 joint
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
2023-12-14 Virginia Foxx R-NC Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable other exchange $15,001 – $50,000 joint

Coverage is being backfilled; see Methodology for what is parsed, what is still queued, and the known limits of this data.