Virginia Foxx(age: 82)
151
Total Trades
116
Buys
33
Sells
$5.4M
Est. Net Worth (2025)
$17K - $1.4M
Disclosed Trades Value
2026-01-12
Last Trade
Portfolio Concentration
Top holdings by estimated value — hover for details
Estimated Portfolio
Derived from disclosed trades. Amounts are STOCK Act disclosure ranges, not exact values.
| Ticker | Company | Last Action | Buys | Sells | Est. Value | Last Trade |
|---|---|---|---|---|---|---|
|
|
Hercules Capital Inc | sell | 17 | 2 | $0 - $259K | Jan 12 2026 |
|
|
Alliance Resource Partners LP | buy | 17 | 3 | $0 - $223K | Nov 17 2025 |
|
|
ARDMORE SHIPPING CORP | sell | 10 | 1 | $0 - $134K | Dec 06 2024 |
|
|
ELLINGTON FINANCIAL INC | buy | 8 | 0 | $8K - $120K | Dec 30 2025 |
|
|
Energy Transfer LP | sell | 11 | 3 | $0 - $119K | Jun 24 2025 |
|
|
FLEX LNG LTD | sell | 9 | 2 | $0 - $104K | Mar 07 2025 |
| CRT | CROSS TIMBERS ROYALTY TRUST | sell | 7 | 1 | $0 - $89K | Jan 17 2024 |
|
|
AT&T Inc | sell | 7 | 1 | $0 - $54K | Dec 06 2024 |
| AAIC | Arlington Asset Investment Corp | exchange | 3 | 0 | $3K - $45K | Dec 14 2023 |
|
|
Altria Group Inc | sell | 4 | 2 | $0 - $43K | Jan 16 2024 |
|
|
Duke Energy Corp | buy | 6 | 1 | $0 - $39K | Dec 06 2024 |
|
|
Plains All American Pipeline LP | sell | 1 | 1 | $0 - $34K | Oct 03 2023 |
|
|
Schwab US Large-Cap ETF | buy | 2 | 0 | $2K - $30K | Jan 17 2024 |
|
|
American Electric Power Co Inc | buy | 1 | 0 | $1K - $15K | Dec 06 2024 |
|
|
Amgen Inc | buy | 1 | 0 | $1K - $15K | Dec 06 2024 |
|
|
AbbVie Inc | buy | 1 | 0 | $1K - $15K | Dec 06 2024 |
|
|
Johnson & Johnson | buy | 1 | 0 | $1K - $15K | Dec 06 2024 |
|
|
Public Storage | sell | 1 | 1 | $0 - $13K | Jan 12 2026 |
|
|
Bristol-Myers Squibb Co | sell | 1 | 1 | $0 - $13K | Jun 24 2025 |
| VGR | Vector Group Ltd | sell | 4 | 1 | $0 - $9K | Sep 21 2023 |
Trade History
All STOCK Act disclosures, newest first.
| Trade Date | Filed | Ticker | Asset | Type | Amount | Owner |
|---|---|---|---|---|---|---|
| Jan 12 2026 | Feb 09 2026 |
|
Hercules Capital Inc | sell | $50K - $100K | Not Disclosed |
| Jan 12 2026 | Feb 09 2026 |
|
Public Storage | sell | $1K - $15K | Not Disclosed |
| Dec 30 2025 | Jan 06 2026 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Nov 19 2025 | Dec 02 2025 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| Nov 17 2025 | Dec 02 2025 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Nov 14 2025 | Dec 02 2025 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Sep 30 2025 | Oct 07 2025 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Sep 25 2025 | Oct 07 2025 |
|
Alliance Resource Partners LP | sell | $1K - $15K | Not Disclosed |
| Sep 25 2025 | Oct 07 2025 |
|
Hercules Capital Inc | sell | $15K - $50K | Not Disclosed |
| Aug 19 2025 | Sep 10 2025 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| Aug 14 2025 | Sep 10 2025 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Jun 30 2025 | Jul 04 2025 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Jun 24 2025 | Jul 04 2025 |
|
Bristol-Myers Squibb Co | sell | $1K - $15K | Not Disclosed |
| Jun 24 2025 | Jul 04 2025 |
|
Energy Transfer LP | sell | $15K - $50K | Not Disclosed |
| May 20 2025 | Jun 04 2025 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| May 15 2025 | Jun 04 2025 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Mar 31 2025 | Apr 07 2025 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Mar 07 2025 | Apr 07 2025 |
|
Alliance Resource Partners LP | sell | $15K - $50K | Not Disclosed |
| Mar 07 2025 | Apr 07 2025 |
|
Energy Transfer LP | sell | $50K - $100K | Not Disclosed |
| Mar 07 2025 | Apr 07 2025 |
|
FLEX LNG LTD | sell | $15K - $50K | Not Disclosed |
| Mar 07 2025 | Apr 07 2025 | PBA | Pembina Pipeline Corp | sell | $50K - $100K | Not Disclosed |
| Mar 05 2025 | Apr 07 2025 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| Feb 19 2025 | Mar 04 2025 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| Feb 14 2025 | Mar 04 2025 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Dec 30 2024 | Jan 07 2025 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
American Electric Power Co Inc | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Amgen Inc | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
AbbVie Inc | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Alliance Resource Partners LP | sell | $15K - $50K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
ARDMORE SHIPPING CORP | sell | $15K - $50K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
AT&T Inc | sell | $50K - $100K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Bristol-Myers Squibb Co | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Duke Energy Corp | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Energy Transfer LP | sell | $15K - $50K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
FLEX LNG LTD | sell | $15K - $50K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Johnson & Johnson | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 | PBA | Pembina Pipeline Corp | sell | $50K - $100K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Public Storage | buy | $1K - $15K | Not Disclosed |
| Dec 06 2024 | Jan 07 2025 |
|
Via Renewables Inc | sell | $50K - $100K | Not Disclosed |
| Nov 20 2024 | Dec 12 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Nov 19 2024 | Dec 12 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Joint |
| Nov 14 2024 | Dec 12 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Nov 01 2024 | Dec 12 2024 |
|
AT&T Inc | buy | $1K - $15K | Joint |
| Oct 23 2024 | Nov 13 2024 |
|
Hercules Capital Inc | buy | $15K - $50K | Joint |
| Sep 30 2024 | Oct 22 2024 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Aug 20 2024 | Sep 05 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| Aug 19 2024 | Sep 05 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| Aug 14 2024 | Sep 05 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| Aug 01 2024 | Sep 05 2024 |
|
AT&T Inc | buy | $1K - $15K | Not Disclosed |
| Jul 11 2024 | Aug 07 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Not Disclosed |
| Jul 09 2024 | Aug 07 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Not Disclosed |
| Jul 08 2024 | Aug 07 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Not Disclosed |
| Jul 01 2024 | Aug 07 2024 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| May 21 2024 | Jun 07 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| May 20 2024 | Jun 07 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| May 15 2024 | Jun 07 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Not Disclosed |
| May 02 2024 | Jun 07 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| May 01 2024 | Jun 07 2024 |
|
AT&T Inc | buy | $1K - $15K | Not Disclosed |
| May 01 2024 | Jun 07 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| Apr 30 2024 | May 07 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| Apr 16 2024 | May 07 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Not Disclosed |
| Apr 09 2024 | May 07 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Not Disclosed |
| Apr 02 2024 | May 07 2024 |
|
ELLINGTON FINANCIAL INC | buy | $1K - $15K | Not Disclosed |
| Mar 07 2024 | Apr 11 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Mar 06 2024 | Apr 11 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Mar 04 2024 | Apr 11 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Feb 28 2024 | Mar 08 2024 |
|
Duke Energy Corp | sell | $50K - $100K | Joint |
| Feb 27 2024 | Mar 08 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Feb 26 2024 | Mar 08 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Feb 26 2024 | Mar 08 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Feb 23 2024 | Mar 08 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Feb 23 2024 | Mar 08 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Feb 23 2024 | Mar 08 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Feb 21 2024 | Mar 08 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Joint |
| Feb 15 2024 | Mar 08 2024 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Feb 15 2024 | Mar 08 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Feb 09 2024 | Mar 08 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Feb 07 2024 | Mar 08 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Feb 05 2024 | Mar 08 2024 |
|
ARDMORE SHIPPING CORP | buy | $1K - $15K | Joint |
| Feb 02 2024 | Mar 08 2024 |
|
AT&T Inc | buy | $1K - $15K | Not Disclosed |
| Feb 02 2024 | Mar 08 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Feb 01 2024 | Mar 08 2024 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Jan 18 2024 | Feb 06 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Not Disclosed |
| Jan 17 2024 | Feb 06 2024 | CRT | CROSS TIMBERS ROYALTY TRUST | sell | $15K - $50K | Joint |
| Jan 17 2024 | Feb 06 2024 |
|
Energy Transfer LP | buy | $1K - $15K | Joint |
| Jan 17 2024 | Feb 06 2024 |
|
Schwab US Large-Cap ETF | buy | $1K - $15K | Joint |
| Jan 16 2024 | Feb 06 2024 |
|
Altria Group Inc | sell | $1K - $15K | Joint |
| Jan 16 2024 | Feb 06 2024 |
|
Duke Energy Corp | buy | $1K - $15K | Joint |
| Jan 16 2024 | Feb 06 2024 |
|
Energy Transfer LP | buy | $15K - $50K | Joint |
| Jan 16 2024 | Feb 06 2024 |
|
Hercules Capital Inc | buy | $15K - $50K | Joint |
| Jan 11 2024 | Feb 06 2024 |
|
Altria Group Inc | buy | $1K - $15K | Joint |
| Jan 10 2024 | Feb 06 2024 |
|
Altria Group Inc | sell | $15K - $50K | Joint |
| Jan 08 2024 | Feb 06 2024 |
|
Schwab US Large-Cap ETF | buy | $1K - $15K | Joint |
| Dec 19 2023 | Jan 09 2024 |
|
Duke Energy Corp | buy | $1K - $15K | Joint |
| Dec 14 2023 | Jan 09 2024 |
|
ELLINGTON FINANCIAL INC | receive | $15K - $50K | Joint |
| Dec 14 2023 | Jan 09 2024 | AAIC | Arlington Asset Investment Corp | exchange | $15K - $50K | Joint |
| Dec 08 2023 | Jan 09 2024 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Dec 04 2023 | Jan 09 2024 |
|
FLEX LNG LTD | buy | $1K - $15K | Not Disclosed |
| Nov 29 2023 | Dec 06 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Nov 28 2023 | Dec 06 2023 | AAIC | Arlington Asset Investment Corp | buy | $1K - $15K | Joint |
| Nov 28 2023 | Dec 06 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Nov 28 2023 | Dec 06 2023 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Nov 15 2023 | Dec 06 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Nov 10 2023 | Dec 06 2023 | USDP | USD Partners LP | sell | $1K - $15K | Joint |
| Nov 02 2023 | Dec 06 2023 |
|
AT&T Inc | buy | $1K - $15K | Joint |
| Oct 25 2023 | Nov 08 2023 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Oct 23 2023 | Nov 08 2023 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Oct 20 2023 | Nov 08 2023 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Oct 11 2023 | Nov 08 2023 |
|
Altria Group Inc | buy | $1K - $15K | Joint |
| Oct 03 2023 | Nov 08 2023 |
|
Plains All American Pipeline LP | sell | $15K - $50K | Joint |
| Oct 03 2023 | Nov 08 2023 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Oct 02 2023 | Nov 08 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Oct 02 2023 | Nov 08 2023 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| Sep 22 2023 | Oct 09 2023 |
|
Apollo Global Management Inc | sell | $15K - $50K | Joint |
| Sep 21 2023 | Oct 09 2023 |
|
Hercules Capital Inc | buy | $1K - $15K | Joint |
| Sep 21 2023 | Oct 09 2023 | VGR | Vector Group Ltd | sell | $50K - $100K | Joint |
| Sep 19 2023 | Oct 09 2023 | AAIC | Arlington Asset Investment Corp | buy | $1K - $15K | Joint |
| Sep 19 2023 | Oct 09 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Sep 19 2023 | Oct 09 2023 |
|
Duke Energy Corp | buy | $1K - $15K | Joint |
| Sep 18 2023 | Oct 09 2023 | GPP | Green Plains Partners LP | sell | $15K - $50K | Joint |
| Sep 18 2023 | Oct 09 2023 | VGR | Vector Group Ltd | buy | $1K - $15K | Joint |
| Aug 29 2023 | Sep 06 2023 |
|
Takeda Pharmaceutical Co Ltd | sell | $15K - $50K | Joint |
| Aug 16 2023 | Sep 06 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Aug 02 2023 | Sep 06 2023 |
|
AT&T Inc | buy | $1K - $15K | Joint |
| Jul 11 2023 | Jul 31 2023 |
|
Altria Group Inc | buy | $1K - $15K | Joint |
| Jun 30 2023 | Jul 10 2023 | VGR | Vector Group Ltd | buy | $1K - $15K | Joint |
| Jun 20 2023 | Jul 10 2023 |
|
Duke Energy Corp | buy | $1K - $15K | Joint |
| May 26 2023 | Jun 05 2023 | SIRE | Sisecam Resources LP | sell | $50K - $100K | Joint |
| May 19 2023 | Jun 05 2023 | SIRE | Sisecam Resources LP | buy | $1K - $15K | Joint |
| May 17 2023 | Jun 05 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| May 17 2023 | Jun 05 2023 | GPP | Green Plains Partners LP | buy | $1K - $15K | Joint |
| May 16 2023 | Jun 05 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| May 16 2023 | Jun 05 2023 |
|
FLEX LNG LTD | buy | $1K - $15K | Joint |
| May 10 2023 | Jun 05 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| May 08 2023 | Jun 05 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| May 02 2023 | Jun 05 2023 |
|
AT&T Inc | buy | $1K - $15K | Joint |
| May 01 2023 | Jun 05 2023 |
|
Altria Group Inc | buy | $1K - $15K | Joint |
| May 01 2023 | Jun 05 2023 | CRT | CROSS TIMBERS ROYALTY TRUST | buy | $1K - $15K | Joint |
| Apr 03 2023 | May 02 2023 | AAIC | Arlington Asset Investment Corp | buy | $1K - $15K | Joint |
| Mar 31 2023 | Apr 05 2023 | VGR | Vector Group Ltd | buy | $1K - $15K | Joint |
| Mar 24 2023 | Apr 05 2023 |
|
Plains All American Pipeline LP | buy | $15K - $50K | Joint |
| Mar 22 2023 | Apr 05 2023 |
|
Via Renewables Inc | buy | $1K - $15K | Joint |
| Mar 17 2023 | Apr 05 2023 |
|
Duke Energy Corp | buy | $1K - $15K | Joint |
| Mar 10 2023 | Apr 05 2023 |
|
Alliance Resource Partners LP | buy | $1K - $15K | Joint |
| Mar 08 2023 | Apr 05 2023 |
|
Schwab US Dividend Equity ETF | sell | $50K - $100K | Joint |
| Mar 07 2023 | Apr 05 2023 |
|
BOISE CASCADE CO | sell | $15K - $50K | Joint |
| Mar 07 2023 | Apr 05 2023 | VGR | Vector Group Ltd | buy | $1K - $15K | Joint |
| Mar 02 2023 | Apr 05 2023 |
|
BOISE CASCADE CO | buy | $1K - $15K | Joint |
| Mar 02 2023 | Apr 05 2023 |
|
iShares Preferred and Income Securities ETF | sell | $50K - $100K | Joint |
| Mar 01 2023 | Apr 05 2023 |
|
Glaxosmithkline PLC | sell | $50K - $100K | Joint |
| Mar 01 2023 | Apr 05 2023 |
|
Kellogg Co | sell | $50K - $100K | Joint |