Virginia Foxx
House
•
NC
•
Unknown Party
Currently in office
669
Trades
572
Buys
97
Sells
Trading Activity Over Time
Top Holdings
69 unique tickersT
Bought
$355,013
Sold
$175,000
MO
Bought
$319,008
Sold
$207,501
BP
Bought
$249,012
Sold
$175,000
Clearway Energy, Inc. Class A
Bought
$147,504
Sold
$250,001
Plains All American Pipeline,
Bought
$162,004
Sold
$207,501
One liberty Properties, Inc. (
Bought
$171,505
Sold
$175,000
Duke Energy Corporation (DuK)
Bought
$137,504
Sold
$175,000
XOM
Bought
$115,003
Sold
$175,000
Manulife Financial Corporation
Bought
$81,002
Sold
$175,000
Philip Morris International In
Bought
$81,002
Sold
$175,000
PPL
Bought
$72,004
Sold
$175,000
Archer-Daniels-Midland Company
Bought
$65,001
Sold
$175,000
PPl Corporation (PPl) [ST]
Bought
$32,500
Sold
$175,000
HTGC
Bought
$129,504
Sold
$75,000
SO
Bought
$24,002
Sold
$175,000
National Health Investors, Inc
Bought
$123,502
Sold
$75,000
Pembina Pipeline Corp. Ordinar
Bought
$121,503
Sold
$75,000
Blackstone Mortgage Trust, Inc
Bought
$115,502
Sold
$75,000
Enterprise Products Partners l
Bought
$185,008
Sold
$0
Enterprise Products Partners L
Bought
$8,000
Sold
$175,000
Trade History
Showing 100 of 669| Asset | Asset Type | Type | Amount | Trade Date |
|---|---|---|---|---|
|
Magellan Midstream Partners L.P.
|
Other | Buy | $1,001 - $15,000 | Apr 07, 2220 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Nov 19, 2025 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Nov 14, 2025 |
|
Ellington Financial Inc. 7.00% Series
|
Stock | Buy | $1,001 - $15,000 | Sep 30, 2025 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Aug 19, 2025 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Aug 14, 2025 |
|
Ellington Financial Inc. Common
|
Stock | Buy | $1,001 - $15,000 | Jun 30, 2025 |
|
Bristol-Myers Squibb Company
BMY
|
Stock | Sell | $1,001 - $15,000 | Jun 24, 2025 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | May 20, 2025 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | May 15, 2025 |
|
Ellington Financial Inc. Common
|
Stock | Buy | $1,001 - $15,000 | Mar 31, 2025 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Sell | $15,001 - $50,000 | Mar 07, 2025 |
|
Pembina Pipeline Corp. Ordinary
|
Stock | Sell | $50,001 - $100,000 | Mar 07, 2025 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Mar 05, 2025 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | Feb 19, 2025 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Feb 14, 2025 |
|
Ellington Financial Inc. 7.00% Series
|
Stock | Buy | $1,001 - $15,000 | Dec 30, 2024 |
|
American Electric Power Company,
AEP
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Johnson & Johnson Common Stock
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Via Renewables, Inc. - 8.75% Series A
|
Stock | Sell | $50,001 - $100,000 | Dec 06, 2024 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Sell | $50,001 - $100,000 | Dec 06, 2024 |
|
Public Storage Common Stock (PSA)
PSA
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Bristol-Myers Squibb Company
BMY
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Duke Energy Corporation (DUK) [ST]
DUK
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
AbbVie Inc. Common Stock (ABBV)
ABBV
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Amgen Inc. - Common Stock (AMGN)
AMGN
|
Stock | Buy | $1,001 - $15,000 | Dec 06, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Nov 20, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | Nov 19, 2024 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Nov 14, 2024 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | Nov 01, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $15,001 - $50,000 | Oct 23, 2024 |
|
Ellington Financial Inc. Common
|
Stock | Buy | $1,001 - $15,000 | Sep 30, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Aug 20, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | Aug 19, 2024 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Aug 14, 2024 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | Aug 01, 2024 |
|
Ardmore Shipping Corporation
|
Other | Buy | $1,001 - $15,000 | Jul 08, 2024 |
|
Ellington Financial Inc. 7.00% Series
|
Stock | Buy | $1,001 - $15,000 | Jul 01, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | May 21, 2024 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | May 15, 2024 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | May 01, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | May 01, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | Apr 30, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Apr 16, 2024 |
|
Ardmore Shipping Corporation
|
Other | Buy | $1,001 - $15,000 | Apr 09, 2024 |
|
Ellington Financial Inc. 7.00% Series
|
Stock | Buy | $1,001 - $15,000 | Apr 02, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Mar 07, 2024 |
|
Ardmore Shipping Corporation
|
Other | Buy | $1,001 - $15,000 | Mar 04, 2024 |
|
Duke Energy Corporation Depositary
|
Other | Sell | $50,001 - $100,000 | Feb 28, 2024 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Feb 23, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $1,001 - $15,000 | Feb 21, 2024 |
|
Ardmore Shipping Corporation
|
Other | Buy | $1,001 - $15,000 | Feb 05, 2024 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Buy | $1,001 - $15,000 | Feb 02, 2024 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | Feb 02, 2024 |
|
Hercules Capital, Inc. Common Stock
|
Stock | Buy | $1,001 - $15,000 | Feb 01, 2024 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Sell | $15,001 - $50,000 | Jan 17, 2024 |
|
Energy Transfer LP Common Units
|
Other | Buy | $15,001 - $50,000 | Jan 16, 2024 |
|
Hercules Capital, Inc. (HTGC) [ST]
HTGC
|
Stock | Buy | $15,001 - $50,000 | Jan 16, 2024 |
|
Duke Energy Corporation Depositary
DUK
|
Stock | Buy | $1,001 - $15,000 | Jan 16, 2024 |
|
Altria Group, Inc. (MO) [ST]
MO
|
Stock | Buy | $1,001 - $15,000 | Jan 11, 2024 |
|
Altria Group, Inc. (MO) [ST]
MO
|
Stock | Sell | $15,001 - $50,000 | Jan 10, 2024 |
|
Schwab U.S. Large-Cap ETF (SCHX)
SCHX
|
ETF | Buy | $1,001 - $15,000 | Jan 08, 2024 |
|
Duke Energy Corporation Depositary
DUK
|
Stock | Buy | $1,001 - $15,000 | Dec 19, 2023 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Buy | $1,001 - $15,000 | Dec 08, 2023 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Buy | $1,001 - $15,000 | Dec 04, 2023 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Buy | $1,001 - $15,000 | Nov 29, 2023 |
|
Arlington Asset Investment Corp
|
Stock | Buy | $1,001 - $15,000 | Nov 28, 2023 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Buy | $1,001 - $15,000 | Nov 28, 2023 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Nov 15, 2023 |
|
USD Partners LP Common Units
|
Other | Sell | $1,001 - $15,000 | Nov 10, 2023 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | Nov 02, 2023 |
|
Altria Group, Inc. (MO) [ST]
MO
|
Stock | Buy | $1,001 - $15,000 | Oct 11, 2023 |
|
Plains All American Pipeline, L.P. -
|
Other | Sell | $15,001 - $50,000 | Oct 03, 2023 |
|
Hercules Capital, Inc. (HTGC) [ST]
HTGC
|
Stock | Buy | $1,001 - $15,000 | Oct 03, 2023 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Buy | $1,001 - $15,000 | Oct 02, 2023 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Buy | $1,001 - $15,000 | Oct 02, 2023 |
|
Apollo Asset Management, Inc.
|
Stock | Sell | $15,001 - $50,000 | Sep 22, 2023 |
|
Vector Group Ltd. (VGR) [ST]
VGR
|
Stock | Sell | $50,001 - $100,000 | Sep 21, 2023 |
|
Hercules Capital, Inc. (HTGC) [ST]
HTGC
|
Stock | Buy | $1,001 - $15,000 | Sep 21, 2023 |
|
Duke Energy Corporation Depositary
DUK
|
Stock | Buy | $1,001 - $15,000 | Sep 19, 2023 |
|
Arlington Asset Investment Corp
|
Stock | Buy | $1,001 - $15,000 | Sep 19, 2023 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Buy | $1,001 - $15,000 | Sep 19, 2023 |
|
Green Plains Partners LP - Common
|
Other | Sell | $15,001 - $50,000 | Sep 18, 2023 |
|
Vector Group Ltd. (VGR) [ST]
VGR
|
Stock | Buy | $1,001 - $15,000 | Sep 18, 2023 |
|
Takeda Pharmaceutical Company
|
Other | Sell | $15,001 - $50,000 | Aug 29, 2023 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | Aug 16, 2023 |
|
AT&T Inc. (T) [ST]
T
|
Stock | Buy | $1,001 - $15,000 | Aug 02, 2023 |
|
Altria Group, Inc. (MO) [ST]
MO
|
Stock | Buy | $1,001 - $15,000 | Jul 11, 2023 |
|
Vector Group Ltd. (VGR) [ST]
VGR
|
Stock | Buy | $1,001 - $15,000 | Jun 30, 2023 |
|
DUKE ENERGY C 5.75% PFD SER A
DUK
|
Stock | Buy | $1,001 - $15,000 | Jun 20, 2023 |
|
Sisecam Resources LP Common Units
|
Other | Sell | $50,001 - $100,000 | May 26, 2023 |
|
Sisecam Resources LP Common Units
|
Other | Buy | $1,001 - $15,000 | May 19, 2023 |
|
Green Plains Partners LP - Common
|
Other | Buy | $1,001 - $15,000 | May 17, 2023 |
|
Cross Timbers Royalty Trust (CRT)
CRT
|
Stock | Buy | $1,001 - $15,000 | May 17, 2023 |
|
FLEX LNG Ltd. Ordinary Shares
|
Stock | Buy | $1,001 - $15,000 | May 16, 2023 |
|
Alliance Resource Partners, L.P. -
|
Other | Buy | $1,001 - $15,000 | May 08, 2023 |
|
AT&T Inc. Depositary Shares, each
|
Stock | Buy | $1,001 - $15,000 | May 02, 2023 |
|
Altria Group, Inc. (MO) [ST]
MO
|
Stock | Buy | $1,001 - $15,000 | May 01, 2023 |
|
Arlington Asset Investment Corp
|
Stock | Buy | $1,001 - $15,000 | Apr 03, 2023 |
|
Plains All American Pipeline, L.P. -
|
Other | Buy | $15,001 - $50,000 | Mar 24, 2023 |