Virginia Foxx
Republican · North Carolina's 5th district
In the House since 2005
No priced stock buys in these reports.
| Traded | Ticker | Asset | Owner | Type | Amount | Filed | Since | vs SPY | Report |
|---|---|---|---|---|---|---|---|---|---|
| Jun 30, 26 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Buy | $1,001 - $15,000 | Jul 10, 26 (10d) | — | — | |
| Jun 18, 26 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Sell (part) | $15,001 - $50,000 | Jul 10, 26 (22d) | — | — | |
| Jun 18, 26 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Sell (part) | $15,001 - $50,000 | Jul 10, 26 (22d) | — | — | |
| May 15, 26 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Jun 2, 26 (18d) | — | — | |
| Feb 13, 26 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Mar 2, 26 (17d) | — | — | |
| Jan 12, 26 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Sell | $50,001 - $100,000 | Feb 6, 26 (25d) | — | — | |
| Jan 12, 26 | PSA | Public Storage Common Stock (PSA) | Self | Sell | $1,001 - $15,000 | Feb 6, 26 (25d) | — | — | |
| Dec 30, 25 | EFC | Ellington Financial Inc. Common Stock (EFC) | Self | Buy | $1,001 - $15,000 | Jan 5, 26 (6d) | — | — | |
| Nov 19, 25 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Dec 1, 25 (12d) | — | — | |
| Nov 17, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Dec 1, 25 (14d) | — | — | |
| Nov 14, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Dec 1, 25 (17d) | — | — | |
| Sep 30, 25 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Buy | $1,001 - $15,000 | Oct 6, 25 (6d) | — | — | |
| Sep 25, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Sell (part) | $1,001 - $15,000 | Oct 6, 25 (11d) | — | — | |
| Sep 25, 25 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Sell (part) | $15,001 - $50,000 | Oct 6, 25 (11d) | — | — | |
| Aug 19, 25 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Sep 8, 25 (20d) | — | — | |
| Aug 14, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Sep 8, 25 (25d) | — | — | |
| Jun 30, 25 | EFC | Ellington Financial Inc. Common Stock (EFC) | Self | Buy | $1,001 - $15,000 | Jul 3, 25 (3d) | — | — | |
| Jun 24, 25 | BMY | Bristol-Myers Squibb Company Common Stock (BMY) | Self | Sell | $1,001 - $15,000 | Jul 3, 25 (9d) | — | — | |
| Jun 24, 25 | ET | Energy Transfer LP Common Units (ET) | Self | Sell (part) | $15,001 - $50,000 | Jul 3, 25 (9d) | — | — | |
| May 20, 25 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Jun 3, 25 (14d) | — | — | |
| May 15, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Jun 3, 25 (19d) | — | — | |
| Mar 31, 25 | EFC | Ellington Financial Inc. Common Stock (EFC) | Self | Buy | $1,001 - $15,000 | Apr 4, 25 (4d) | — | — | |
| Mar 7, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Sell (part) | $15,001 - $50,000 | Apr 4, 25 (28d) | — | — | |
| Mar 7, 25 | ET | Energy Transfer LP Common Units (ET) | Self | Sell (part) | $50,001 - $100,000 | Apr 4, 25 (28d) | — | — | |
| Mar 7, 25 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Self | Sell | $15,001 - $50,000 | Apr 4, 25 (28d) | — | — | |
| Mar 7, 25 | PBA | Pembina Pipeline Corp. Ordinary Shares (PBA) | Self | Sell | $50,001 - $100,000 | Apr 4, 25 (28d) | — | — | |
| Mar 5, 25 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Apr 4, 25 (30d) | — | — | |
| Feb 19, 25 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | Mar 3, 25 (12d) | — | — | |
| Feb 14, 25 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Mar 3, 25 (17d) | — | — | |
| Dec 30, 24 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (7d) | — | — | |
| Dec 6, 24 | DUK | Duke Energy Corporation (DUK) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Sell (part) | $15,001 - $50,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Self | Sell (part) | $15,001 - $50,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | JNJ | Johnson & Johnson Common Stock (JNJ) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | PBA | Pembina Pipeline Corp. Ordinary Shares (PBA) | Self | Sell (part) | $50,001 - $100,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | PSA | Public Storage Common Stock (PSA) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | VIASP | Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) | Self | Sell | $50,001 - $100,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | ABBV | AbbVie Inc. Common Stock (ABBV) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Sell (part) | $15,001 - $50,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | AEP | American Electric Power Company, Inc. (AEP) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | AMGN | Amgen Inc. - Common Stock (AMGN) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Self | Sell (part) | $15,001 - $50,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) | Self | Sell | $50,001 - $100,000 | Jan 6, 25 (31d) | — | — | |
| Dec 6, 24 | BMY | Bristol-Myers Squibb Company Common Stock (BMY) | Self | Buy | $1,001 - $15,000 | Jan 6, 25 (31d) | — | — | |
| Nov 20, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Joint | Buy | $1,001 - $15,000 | Dec 11, 24 (21d) | — | — | |
| Nov 19, 24 | ET | Energy Transfer LP Common Units (ET) | Joint | Buy | $1,001 - $15,000 | Dec 11, 24 (22d) | — | — | |
| Nov 14, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Joint | Buy | $1,001 - $15,000 | Dec 11, 24 (27d) | — | — | |
| Nov 1, 24 | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) | Joint | Buy | $1,001 - $15,000 | Dec 11, 24 (40d) | — | — | |
| Oct 23, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Joint | Buy | $15,001 - $50,000 | Nov 12, 24 (20d) | — | — | |
| Sep 30, 24 | EFC | Ellington Financial Inc. Common Stock (EFC) | Self | Buy | $1,001 - $15,000 | Oct 21, 24 (21d) | — | — | |
| Aug 20, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Sep 4, 24 (15d) | — | — | |
| Aug 19, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | Sep 4, 24 (16d) | — | — | |
| Aug 14, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Sep 4, 24 (21d) | — | — | |
| Aug 1, 24 | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) | Self | Buy | $1,001 - $15,000 | Sep 4, 24 (34d) | — | — | |
| Jul 11, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Self | Buy | $1,001 - $15,000 | Aug 6, 24 (26d) | — | — | |
| Jul 9, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Self | Buy | $1,001 - $15,000 | Aug 6, 24 (28d) | — | — | |
| Jul 8, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Self | Buy | $1,001 - $15,000 | Aug 6, 24 (29d) | — | — | |
| Jul 1, 24 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Buy | $1,001 - $15,000 | Aug 6, 24 (36d) | — | — | |
| May 21, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (16d) | — | — | |
| May 20, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (17d) | — | — | |
| May 15, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (22d) | — | — | |
| May 2, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (35d) | — | — | |
| May 1, 24 | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (36d) | — | — | |
| May 1, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | Jun 6, 24 (36d) | — | — | |
| Apr 30, 24 | ET | Energy Transfer LP Common Units (ET) | Self | Buy | $1,001 - $15,000 | May 6, 24 (6d) | — | — | |
| Apr 16, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Self | Buy | $1,001 - $15,000 | May 6, 24 (20d) | — | — | |
| Apr 9, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Self | Buy | $1,001 - $15,000 | May 6, 24 (27d) | — | — | |
| Apr 2, 24 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Self | Buy | $1,001 - $15,000 | May 6, 24 (34d) | — | — | |
| Mar 7, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Joint | Buy | $1,001 - $15,000 | Apr 10, 24 (34d) | — | — | |
| Mar 6, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Apr 10, 24 (35d) | — | — | |
| Mar 4, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Apr 10, 24 (37d) | — | — | |
| Feb 28, 24 | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) | Joint | Sell | $50,001 - $100,000 | Mar 7, 24 (8d) | — | — | |
| Feb 27, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (9d) | — | — | |
| Feb 26, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (10d) | — | — | |
| Feb 26, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (10d) | — | — | |
| Feb 23, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (13d) | — | — | |
| Feb 23, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (13d) | — | — | |
| Feb 23, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (13d) | — | — | |
| Feb 21, 24 | ET | Energy Transfer LP Common Units (ET) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (15d) | — | — | |
| Feb 15, 24 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (21d) | — | — | |
| Feb 15, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (21d) | — | — | |
| Feb 9, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (27d) | — | — | |
| Feb 7, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (29d) | — | — | |
| Feb 5, 24 | ASC | Ardmore Shipping Corporation Common Stock (ASC) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (31d) | — | — | |
| Feb 2, 24 | — | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (34d) | — | — | |
| Feb 2, 24 | FLNG | FLEX LNG Ltd. Ordinary Shares (FLNG) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (34d) | — | — | |
| Feb 1, 24 | HTGC | Hercules Capital, Inc. Common Stock (HTGC) | Joint | Buy | $1,001 - $15,000 | Mar 7, 24 (35d) | — | — | |
| Jan 18, 24 | ET | Energy Transfer LP Common Units (ET) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (18d) | — | — | |
| Jan 17, 24 | SCHX | Schwab U.S. Large-Cap ETF (SCHX) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (19d) | — | — | |
| Jan 17, 24 | CRT | Cross Timbers Royalty Trust (CRT) | Joint | Sell | $15,001 - $50,000 | Feb 5, 24 (19d) | — | — | |
| Jan 17, 24 | ET | Energy Transfer LP Common Units (ET) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (19d) | — | — | |
| Jan 16, 24 | HTGC | Hercules Capital, Inc. (HTGC) | Joint | Buy | $15,001 - $50,000 | Feb 5, 24 (20d) | — | — | |
| Jan 16, 24 | MO | Altria Group, Inc. (MO) | Joint | Sell | $1,001 - $15,000 | Feb 5, 24 (20d) | — | — | |
| Jan 16, 24 | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (20d) | — | — | |
| Jan 16, 24 | ET | Energy Transfer LP Common Units (ET) | Joint | Buy | $15,001 - $50,000 | Feb 5, 24 (20d) | — | — | |
| Jan 11, 24 | MO | Altria Group, Inc. (MO) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (25d) | — | — | |
| Jan 10, 24 | MO | Altria Group, Inc. (MO) | Joint | Sell | $15,001 - $50,000 | Feb 5, 24 (26d) | — | — | |
| Jan 8, 24 | SCHX | Schwab U.S. Large-Cap ETF (SCHX) | Joint | Buy | $1,001 - $15,000 | Feb 5, 24 (28d) | — | — | |
| Dec 19, 23 | — | Duke Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 5.75% Series A Cumulative Redeemable Perpetual Preferred Stock (DUK$A) | Joint | Buy | $1,001 - $15,000 | Jan 4, 24 (16d) | — | — | |
| Dec 14, 23 | — | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) | Joint | Exchange | $15,001 - $50,000 | Jan 4, 24 (21d) | — | — |
From the member's Periodic Transaction Reports to the Clerk of the U.S. House. Members report value ranges up to 45 days after a trade, so amounts are estimates (range midpoints). “Since” is the stock's change from the trade date to the latest close; hover it for the change since the report was filed. Not investment advice.