TradeWithCongress

Virginia Foxx

RepublicanRepresentative · NC-5currently serving

927 disclosed transactions · Dec 2, 2013Jun 30, 2026

~$23.0M
Est. volume
Median alpha 1y
no returns yet
90%
Household trades
spouse, joint or child
6.1%
Filed late
avg 41 days to disclose

Most traded

Transactions

showing 100 of 927
AssetTypeAmountTradedDisclosedSource
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Buy~$8K
$1,001$15,000
Jun 30, 2026Jul 10, 2026
10d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Sell (part)~$33K
$15,001$50,000
Jun 18, 2026Jul 10, 2026
22d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Sell (part)~$33K
$15,001$50,000
Jun 18, 2026Jul 10, 2026
22d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
May 15, 2026Jun 2, 2026
18d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Feb 13, 2026Mar 2, 2026
17d
filing
HTGC
Hercules Capital, Inc. Common Stock
Sell~$75K
$50,001$100,000
Jan 12, 2026Feb 6, 2026
25d
filing
PSA
Public Storage Common Stock
Sell~$8K
$1,001$15,000
Jan 12, 2026Feb 6, 2026
25d
filing
EFC
Ellington Financial Inc. Common Stock
Buy~$8K
$1,001$15,000
Dec 30, 2025Jan 5, 2026
6d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
Nov 19, 2025Dec 1, 2025
12d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Nov 17, 2025Dec 1, 2025
14d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Nov 14, 2025Dec 1, 2025
17d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Buy~$8K
$1,001$15,000
Sep 30, 2025Oct 6, 2025
6d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Sell (part)~$8K
$1,001$15,000
Sep 25, 2025Oct 6, 2025
11d
filing
HTGC
Hercules Capital, Inc. Common Stock
Sell (part)~$33K
$15,001$50,000
Sep 25, 2025Oct 6, 2025
11d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
Aug 19, 2025Sep 8, 2025
20d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Aug 14, 2025Sep 8, 2025
25d
filing
EFC
Ellington Financial Inc. Common Stock
Buy~$8K
$1,001$15,000
Jun 30, 2025Jul 3, 2025
3d
filing
BMY
Bristol-Myers Squibb Company Common Stock
Sell~$8K
$1,001$15,000
Jun 24, 2025Jul 3, 2025
9d
filing
ET
Energy Transfer LP Common Units
Sell (part)~$33K
$15,001$50,000
Jun 24, 2025Jul 3, 2025
9d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
May 20, 2025Jun 3, 2025
14d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
May 15, 2025Jun 3, 2025
19d
filing
EFC
Ellington Financial Inc. Common Stock
Buy~$8K
$1,001$15,000
Mar 31, 2025Apr 4, 2025
4d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Sell~$33K
$15,001$50,000
Mar 7, 2025Apr 4, 2025
28d
filing
PBA
Pembina Pipeline Corp. Ordinary Shares
Sell~$75K
$50,001$100,000
Mar 7, 2025Apr 4, 2025
28d
filing
ET
Energy Transfer LP Common Units
Sell (part)~$75K
$50,001$100,000
Mar 7, 2025Apr 4, 2025
28d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Sell (part)~$33K
$15,001$50,000
Mar 7, 2025Apr 4, 2025
28d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
Mar 5, 2025Apr 4, 2025
30d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
Feb 19, 2025Mar 3, 2025
12d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Feb 14, 2025Mar 3, 2025
17d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Buy~$8K
$1,001$15,000
Dec 30, 2024Jan 6, 2025
7d
filing
DUK
Duke Energy Corporation
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
ET
Energy Transfer LP Common Units
Sell (part)~$33K
$15,001$50,000
Dec 6, 2024Jan 6, 2025
31d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Sell (part)~$33K
$15,001$50,000
Dec 6, 2024Jan 6, 2025
31d
filing
JNJ
Johnson & Johnson Common Stock
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
PBA
Pembina Pipeline Corp. Ordinary Shares
Sell (part)~$75K
$50,001$100,000
Dec 6, 2024Jan 6, 2025
31d
filing
PSA
Public Storage Common Stock
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
VIASP
Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock
Sell~$75K
$50,001$100,000
Dec 6, 2024Jan 6, 2025
31d
filing
ABBV
AbbVie Inc. Common Stock
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Sell (part)~$33K
$15,001$50,000
Dec 6, 2024Jan 6, 2025
31d
filing
AEP
American Electric Power Company, Inc
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
AMGN
Amgen Inc. - Common Stock
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
ASC
Ardmore Shipping Corporation Common Stock
Sell (part)~$33K
$15,001$50,000
Dec 6, 2024Jan 6, 2025
31d
filing
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)
Sell~$75K
$50,001$100,000
Dec 6, 2024Jan 6, 2025
31d
filing
BMY
Bristol-Myers Squibb Company Common Stock
Buy~$8K
$1,001$15,000
Dec 6, 2024Jan 6, 2025
31d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buyjoint~$8K
$1,001$15,000
Nov 20, 2024Dec 11, 2024
21d
filing
ET
Energy Transfer LP Common Units
Buyjoint~$8K
$1,001$15,000
Nov 19, 2024Dec 11, 2024
22d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buyjoint~$8K
$1,001$15,000
Nov 14, 2024Dec 11, 2024
27d
filing
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)
Buyjoint~$8K
$1,001$15,000
Nov 1, 2024Dec 11, 2024
40d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buyjoint~$33K
$15,001$50,000
Oct 23, 2024Nov 12, 2024
20d
filing
EFC
Ellington Financial Inc. Common Stock
Buy~$8K
$1,001$15,000
Sep 30, 2024Oct 21, 2024
21d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
Aug 20, 2024Sep 4, 2024
15d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
Aug 19, 2024Sep 4, 2024
16d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
Aug 14, 2024Sep 4, 2024
21d
filing
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)
Buy~$8K
$1,001$15,000
Aug 1, 2024Sep 4, 2024
34d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buy~$8K
$1,001$15,000
Jul 11, 2024Aug 6, 2024
26d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buy~$8K
$1,001$15,000
Jul 9, 2024Aug 6, 2024
28d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buy~$8K
$1,001$15,000
Jul 8, 2024Aug 6, 2024
29d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Buy~$8K
$1,001$15,000
Jul 1, 2024Aug 6, 2024
36d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
May 21, 2024Jun 6, 2024
16d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
May 20, 2024Jun 6, 2024
17d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buy~$8K
$1,001$15,000
May 15, 2024Jun 6, 2024
22d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
May 2, 2024Jun 6, 2024
35d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
May 1, 2024Jun 6, 2024
36d
filing
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)
Buy~$8K
$1,001$15,000
May 1, 2024Jun 6, 2024
36d
filing
ET
Energy Transfer LP Common Units
Buy~$8K
$1,001$15,000
Apr 30, 2024May 6, 2024
6d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buy~$8K
$1,001$15,000
Apr 16, 2024May 6, 2024
20d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buy~$8K
$1,001$15,000
Apr 9, 2024May 6, 2024
27d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Buy~$8K
$1,001$15,000
Apr 2, 2024May 6, 2024
34d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buyjoint~$8K
$1,001$15,000
Mar 7, 2024Apr 10, 2024
34d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Mar 6, 2024Apr 10, 2024
35d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Mar 4, 2024Apr 10, 2024
37d
filing
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)
Selljoint~$75K
$50,001$100,000
Feb 28, 2024Mar 7, 2024
8d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Feb 27, 2024Mar 7, 2024
9d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Buyjoint~$8K
$1,001$15,000
Feb 26, 2024Mar 7, 2024
10d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buyjoint~$8K
$1,001$15,000
Feb 26, 2024Mar 7, 2024
10d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buyjoint~$8K
$1,001$15,000
Feb 23, 2024Mar 7, 2024
13d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Feb 23, 2024Mar 7, 2024
13d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Buyjoint~$8K
$1,001$15,000
Feb 23, 2024Mar 7, 2024
13d
filing
ET
Energy Transfer LP Common Units
Buyjoint~$8K
$1,001$15,000
Feb 21, 2024Mar 7, 2024
15d
filing
ARLP
Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests
Buyjoint~$8K
$1,001$15,000
Feb 15, 2024Mar 7, 2024
21d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Feb 15, 2024Mar 7, 2024
21d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Buyjoint~$8K
$1,001$15,000
Feb 9, 2024Mar 7, 2024
27d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Buyjoint~$8K
$1,001$15,000
Feb 7, 2024Mar 7, 2024
29d
filing
ASC
Ardmore Shipping Corporation Common Stock
Buyjoint~$8K
$1,001$15,000
Feb 5, 2024Mar 7, 2024
31d
filing
FLNG
FLEX LNG Ltd. Ordinary Shares
Buyjoint~$8K
$1,001$15,000
Feb 2, 2024Mar 7, 2024
34d
filing
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)
Buyjoint~$8K
$1,001$15,000
Feb 2, 2024Mar 7, 2024
34d
filing
HTGC
Hercules Capital, Inc. Common Stock
Buyjoint~$8K
$1,001$15,000
Feb 1, 2024Mar 7, 2024
35d
filing
ET
Energy Transfer LP Common Units
Buyjoint~$8K
$1,001$15,000
Jan 18, 2024Feb 5, 2024
18d
filing
SCHX
Schwab U.S. Large-Cap ETF
Buyjoint~$8K
$1,001$15,000
Jan 17, 2024Feb 5, 2024
19d
filing
CRT
Cross Timbers Royalty Trust
Selljoint~$33K
$15,001$50,000
Jan 17, 2024Feb 5, 2024
19d
filing
ET
Energy Transfer LP Common Units
Buyjoint~$8K
$1,001$15,000
Jan 17, 2024Feb 5, 2024
19d
filing
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)
Buyjoint~$8K
$1,001$15,000
Jan 16, 2024Feb 5, 2024
20d
filing
MO
Altria Group, Inc
Selljoint~$8K
$1,001$15,000
Jan 16, 2024Feb 5, 2024
20d
filing
HTGC
Hercules Capital, Inc
Buyjoint~$33K
$15,001$50,000
Jan 16, 2024Feb 5, 2024
20d
filing
ET
Energy Transfer LP Common Units
Buyjoint~$33K
$15,001$50,000
Jan 16, 2024Feb 5, 2024
20d
filing
MO
Altria Group, Inc
Buyjoint~$8K
$1,001$15,000
Jan 11, 2024Feb 5, 2024
25d
filing
MO
Altria Group, Inc
Selljoint~$33K
$15,001$50,000
Jan 10, 2024Feb 5, 2024
26d
filing
SCHX
Schwab U.S. Large-Cap ETF
Buyjoint~$8K
$1,001$15,000
Jan 8, 2024Feb 5, 2024
28d
filing
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)
Buyjoint~$8K
$1,001$15,000
Dec 19, 2023Jan 4, 2024
16d
filing
Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D)
Exchangejoint~$33K
$15,001$50,000
Dec 14, 2023Jan 4, 2024
21d
filing

Amounts are disclosed as ranges; the figure shown is the midpoint of the bracket. Filings cover a member's whole household — trades marked spouse, joint or child were not necessarily directed by Virginia Foxx. Every row links to the filing it came from.