Virginia Foxx
$14.0M
Est. Net Worth
143
Total Trades
$2.3M
Trade Volume
+0.9 pts
Buys vs S&P 500
50%
Buys That Beat It
#26/67
Timing Rank
22d
Avg Delay
0.0%
Late %
Score: 5/100 - Routine5
Avg Shuffle Score
Score: 42/100 - Noteworthy42
Max Shuffle Score
Did Their Trades Beat the Market?
Every disclosed stock buy, 90 days later, vs buying the S&P 500 on the same day. Dollar-weighted.
+0.9 pts
ahead of the S&P 500
- 50% of 106 buys beat the market
- Ranked #26 of 67 active traders
- Sales: +1.4 pts (stock vs S&P after selling, inverted)
Their buys
+6.6%
S&P 500, same days
+5.7%
Return
0+2%+4%+6%+8%
Filing Timeliness
Most Traded Tickers
| Ticker | Buys | Sells | Est. Volume |
|---|---|---|---|
| HTGC | 17 | 2 | $292,500 |
| ET | 11 | 3 | $252,500 |
| ARLP | 18 | 4 | $249,500 |
| PBA | 0 | 2 | $150,000 |
| FLNG | 9 | 2 | $137,000 |
| EFC | 10 | 1 | $137,000 |
| T | 7 | 1 | $131,000 |
| DUK | 5 | 1 | $115,000 |
| ASC | 10 | 1 | $112,500 |
| VGR | 2 | 1 | $91,000 |
| CRT | 7 | 1 | $88,500 |
| SIRE | 1 | 1 | $83,000 |
| VIA | 0 | 1 | $75,000 |
| MO | 4 | 2 | $72,500 |
| AAIC | 2 | 1 | $48,500 |
Monthly Trading Activity
Who Makes the Trades?
Trade ownership breakdown - under the STOCK Act, politicians must disclose trades made by themselves AND their immediate family.
Joint
Not Disclosed
All Transactions (143)
| Score | Trade Date | Filed | Type | Ticker | Asset | Amount | Owner | Delay | |
|---|---|---|---|---|---|---|---|---|---|
Score: 0/100 - Routine0 |
Jun 30, 2026 | Jul 13, 2026 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 10d | |
Score: 12/100 - Routine12 |
Jun 18, 2026 | Jul 13, 2026 | Sell | ARLP | Alliance Resource Partners LP [energy] | $15,001 - $50,000 | Not disclosed | 22d | |
Score: 12/100 - Routine12 |
Jun 18, 2026 | Jul 13, 2026 | Sell | EFC | ELLINGTON FINANCIAL INC [financials] | $15,001 - $50,000 | Not disclosed | 22d | |
Score: 0/100 - Routine0 |
May 15, 2026 | Jun 3, 2026 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 18d | |
Score: 0/100 - Routine0 |
Feb 13, 2026 | Mar 3, 2026 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 17d | |
Score: 24/100 - Routine24 |
Jan 12, 2026 | Feb 9, 2026 | Sell | HTGC | Hercules Capital Inc [financials] | $50,001 - $100,000 | Not disclosed | 25d | |
Score: 0/100 - Routine0 |
Jan 12, 2026 | Feb 9, 2026 | Sell | PSA | Public Storage [real-estate] | $1,001 - $15,000 | Not disclosed | 25d | |
Score: 0/100 - Routine0 |
Dec 30, 2025 | Jan 6, 2026 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 6d | |
Score: 0/100 - Routine0 |
Nov 19, 2025 | Dec 2, 2025 | Buy | HTGC | Hercules Capital Inc [financials] | $1,001 - $15,000 | Not disclosed | 12d | |
Score: 0/100 - Routine0 |
Nov 17, 2025 | Dec 2, 2025 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 14d | |
Score: 0/100 - Routine0 |
Nov 14, 2025 | Dec 2, 2025 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 17d | |
Score: 0/100 - Routine0 |
Sep 30, 2025 | Oct 7, 2025 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 6d | |
Score: 0/100 - Routine0 |
Sep 25, 2025 | Oct 7, 2025 | Sell | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 11d | |
Score: 12/100 - Routine12 |
Sep 25, 2025 | Oct 7, 2025 | Sell | HTGC | Hercules Capital Inc [financials] | $15,001 - $50,000 | Not disclosed | 11d | |
Score: 0/100 - Routine0 |
Aug 19, 2025 | Sep 10, 2025 | Buy | HTGC | Hercules Capital Inc [financials] | $1,001 - $15,000 | Not disclosed | 20d | |
Score: 0/100 - Routine0 |
Aug 14, 2025 | Sep 10, 2025 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 25d | |
Score: 0/100 - Routine0 |
Jun 30, 2025 | Jul 4, 2025 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 3d | |
Score: 30/100 - Noteworthy30 |
Jun 24, 2025 | Jul 4, 2025 | Sell | BMY | Bristol-Myers Squibb Co [health-care] | $1,001 - $15,000 | Not disclosed | 9d | |
Score: 12/100 - Routine12 |
Jun 24, 2025 | Jul 4, 2025 | Sell | ET | Energy Transfer LP [energy] | $15,001 - $50,000 | Not disclosed | 9d | |
Score: 0/100 - Routine0 |
May 20, 2025 | Jun 4, 2025 | Buy | HTGC | Hercules Capital Inc [financials] | $1,001 - $15,000 | Not disclosed | 14d | |
Score: 0/100 - Routine0 |
May 15, 2025 | Jun 4, 2025 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 19d | |
Score: 0/100 - Routine0 |
Mar 31, 2025 | Apr 7, 2025 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 4d | |
Score: 12/100 - Routine12 |
Mar 7, 2025 | Apr 7, 2025 | Sell | ARLP | Alliance Resource Partners LP [energy] | $15,001 - $50,000 | Not disclosed | 28d | |
Score: 24/100 - Routine24 |
Mar 7, 2025 | Apr 7, 2025 | Sell | ET | Energy Transfer LP [energy] | $50,001 - $100,000 | Not disclosed | 28d | |
Score: 12/100 - Routine12 |
Mar 7, 2025 | Apr 7, 2025 | Sell | FLNG | FLEX LNG LTD [energy] | $15,001 - $50,000 | Not disclosed | 28d | |
Score: 24/100 - Routine24 |
Mar 7, 2025 | Apr 7, 2025 | Sell | PBA | Pembina Pipeline Corp [energy] | $50,001 - $100,000 | Not disclosed | 28d | |
Score: 0/100 - Routine0 |
Mar 5, 2025 | Apr 7, 2025 | Buy | HTGC | Hercules Capital Inc [financials] | $1,001 - $15,000 | Not disclosed | 30d | |
Score: 0/100 - Routine0 |
Feb 19, 2025 | Mar 4, 2025 | Buy | ET | Energy Transfer LP [energy] | $1,001 - $15,000 | Not disclosed | 12d | |
Score: 0/100 - Routine0 |
Feb 14, 2025 | Mar 4, 2025 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Not disclosed | 17d | |
Score: 0/100 - Routine0 |
Dec 30, 2024 | Jan 7, 2025 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 7d | |
Score: 30/100 - Noteworthy30 |
Dec 6, 2024 | Jan 7, 2025 | Buy | ABBV | AbbVie Inc [health-care] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 12/100 - Routine12 |
Dec 6, 2024 | Jan 7, 2025 | Sell | ARLP | Alliance Resource Partners LP [energy] | $15,001 - $50,000 | Not disclosed | 31d | |
Score: 0/100 - Routine0 |
Dec 6, 2024 | Jan 7, 2025 | Buy | AEP | American Electric Power Co Inc [utilitie | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 30/100 - Noteworthy30 |
Dec 6, 2024 | Jan 7, 2025 | Buy | AMGN | Amgen Inc [health-care] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 12/100 - Routine12 |
Dec 6, 2024 | Jan 7, 2025 | Sell | ASC | ARDMORE SHIPPING CORP [energy] | $15,001 - $50,000 | Not disclosed | 31d | |
Score: 24/100 - Routine24 |
Dec 6, 2024 | Jan 7, 2025 | Sell | T | AT&T Inc [communication-services] | $50,001 - $100,000 | Not disclosed | 31d | |
Score: 30/100 - Noteworthy30 |
Dec 6, 2024 | Jan 7, 2025 | Buy | BMY | Bristol-Myers Squibb Co [health-care] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 0/100 - Routine0 |
Dec 6, 2024 | Jan 7, 2025 | Buy | DUK | Duke Energy Corp [utilities] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 12/100 - Routine12 |
Dec 6, 2024 | Jan 7, 2025 | Sell | ET | Energy Transfer LP [energy] | $15,001 - $50,000 | Not disclosed | 31d | |
Score: 12/100 - Routine12 |
Dec 6, 2024 | Jan 7, 2025 | Sell | FLNG | FLEX LNG LTD [energy] | $15,001 - $50,000 | Not disclosed | 31d | |
Score: 30/100 - Noteworthy30 |
Dec 6, 2024 | Jan 7, 2025 | Buy | JNJ | Johnson & Johnson [health-care] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 24/100 - Routine24 |
Dec 6, 2024 | Jan 7, 2025 | Sell | PBA | Pembina Pipeline Corp [energy] | $50,001 - $100,000 | Not disclosed | 31d | |
Score: 0/100 - Routine0 |
Dec 6, 2024 | Jan 7, 2025 | Buy | PSA | Public Storage [real-estate] | $1,001 - $15,000 | Not disclosed | 31d | |
Score: 24/100 - Routine24 |
Dec 6, 2024 | Jan 7, 2025 | Sell | VIA | Via Renewables Inc [utilities] | $50,001 - $100,000 | Not disclosed | 31d | |
Score: 0/100 - Routine0 |
Nov 20, 2024 | Dec 12, 2024 | Buy | HTGC | Hercules Capital Inc [financials] | $1,001 - $15,000 | Joint | 21d | |
Score: 0/100 - Routine0 |
Nov 19, 2024 | Dec 12, 2024 | Buy | ET | Energy Transfer LP [energy] | $1,001 - $15,000 | Joint | 22d | |
Score: 0/100 - Routine0 |
Nov 14, 2024 | Dec 12, 2024 | Buy | ARLP | Alliance Resource Partners LP [energy] | $1,001 - $15,000 | Joint | 27d | |
Score: 0/100 - Routine0 |
Nov 1, 2024 | Dec 12, 2024 | Buy | T | AT&T Inc [communication-services] | $1,001 - $15,000 | Joint | 40d | |
Score: 12/100 - Routine12 |
Oct 23, 2024 | Nov 13, 2024 | Buy | HTGC | Hercules Capital Inc [financials] | $15,001 - $50,000 | Joint | 20d | |
Score: 0/100 - Routine0 |
Sep 30, 2024 | Oct 22, 2024 | Buy | EFC | ELLINGTON FINANCIAL INC [financials] | $1,001 - $15,000 | Not disclosed | 21d |