← Leaderboard
VF
U.S. Representative • NC · District 5
Virginia Foxx
RElected 2005
Est. Net Worth
$1.9M
as of 2024
Total Trades
305
Buys
235
Sells
57
Tickers Traded
55
Crypto Exposure
—
no disclosed crypto
Trading Intelligence
Sector Exposure by Trade Count
Other
136/39
Energy
61/15
Healthcare
8/4
Utilities
8/3
Real Estate
9/0
Financials
4/2
otc
4/0
Consumer Staples
1/3
Industrials
2/1
Comm Services
2/0
BuysSells
α Alpha Attribution by Sector
vs SPY benchmarkSector
Avg α vs SPYTradesHit%
Market Beaters
Healthcare
+6.2%
5 trades
60%
Utilities
+4.5%
3 trades
33%
Lagging Sectors
Energy
-16.3%
27 trades
0%
Real Estate
-19.1%
4 trades
0%
Other
-29.3%
33 trades
9%
Positive αNegative αHit% = % of trades that beat SPY
🏆 Trade Alpha Ledger
best & worst individual trades vs SPY74 trades scored▲ Best Performers
Avg Alpha
-19.7% vs SPY
Win Rate
11% beat market
Best Trade
JNJ +34.4%
Worst Trade
HTGC -53.4%
Excess return measured 30 days post-trade vs SPY benchmark
⚠ Jurisdiction Trading Conflicts
24 trades in overseen sectors12 trades
1 sector overlap
Healthcare
8B/4S
12 trades
1 sector overlap
Healthcare
8B/4S
Flagged when a member trades in sectors directly overseen by their committee assignments. Legal under the STOCK Act — shown for accountability transparency.
Committee Assignments (5)
House Committee on Education and Workforce
chairhealthcarepharmabiotech
View companies in jurisdiction →
House Committee on Education and Workforce
chairhealthcarepharmabiotech
View companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
House Committee on Oversight and Government Reform
chairView companies in jurisdiction →
House Committee on Rules
chairView companies in jurisdiction →
Filing Delay Pattern
days between trade and STOCK Act disclosure · each dot = one trade73% on timeAvg delay: 20dLate (>30d): 54On-time: 146 / 200 trades
● buy● sell / late● other
STOCK Act requires disclosure within 30 days of a transaction. Red dashed line marks the legal threshold — dots above it represent late filings.
Recent Trades (200)
| Date | Ticker | Asset | Action | Amount | Filing Delay |
|---|---|---|---|---|---|
| 5/6/2024 | — | PTR Filing 20024996 | DISCLOSED | — | — |
| 5/1/2023 | — | PTR Filing 20022822 | DISCLOSED | — | — |
| 4/4/2025 | — | PTR Filing 20029061 | DISCLOSED | — | — |
| 4/4/2023 | — | PTR Filing 20022646 | DISCLOSED | — | — |
| 4/10/2024 | — | PTR Filing 20024825 | DISCLOSED | — | — |
| 3/7/2024 | — | PTR Filing 20024596 | DISCLOSED | — | — |
| 3/3/2025 | — | PTR Filing 20027876 | DISCLOSED | — | — |
| 3/3/2023 | — | PTR Filing 20022504 | DISCLOSED | — | — |
| 2026-02-13 | ARLP | ARLP | BUY | $1K – $15K | 18d |
| 2026-02-13 | ARLP | ARLP | BUY | $1K – $15K | 17d |
| 2026-01-12 | PSA | PSA | SELL | $1K – $15K | 28d |
| 2026-01-12 | HTGC | HTGC | SELL | $50K – $100K | 28d |
| 2026-01-12 | HTGC | HTGC | SELL | $50K – $100K | 25d |
| 2026-01-12 | PSA | PSA | SELL | $1K – $15K | 25d |
| 2025-12-30 | EFC | EFC | BUY | $1K – $15K | 7d |
| 2025-12-30 | EFC | EFC | BUY | $1K – $15K | 6d |
| 2025-11-19 | HTGC | HTGC | BUY | $1K – $15K | 13d |
| 2025-11-17 | ARLP | ARLP | BUY | $1K – $15K | 15d |
| 2025-11-14 | ARLP | ARLP | BUY | $1K – $15K | 18d |
| 2025-11-14 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 17d |
| 2025-11-17 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 14d |
| 2025-11-19 | HTGC | Hercules Capital, Inc. | BUY | $1K – $15K | 12d |
| 2025-11-19 | HTGC | HTGC | BUY | $1K – $15K | 12d |
| 2025-11-17 | ARLP | ARLP | BUY | $1K – $15K | 14d |
| 2025-11-14 | ARLP | ARLP | BUY | $1K – $15K | 17d |
| 2025-09-30 | EFC$D | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | BUY | $1K – $15K | 30d |
| 2025-09-25 | HTGC | HTGC | SELL | $15K – $50K | 12d |
| 2025-09-25 | ARLP | ARLP | SELL | $1K – $15K | 12d |
| 2025-09-25 | HTGC | HTGC | SELL | $15K – $50K | 11d |
| 2025-09-25 | ARLP | ARLP | SELL | $1K – $15K | 11d |
| 2025-09-25 | ARLP | Alliance Resource Partners, L.P. | PARTIAL_SELL | $1K – $15K | 8d |
| 2025-09-25 | HTGC | Hercules Capital, Inc. Common Stock | PARTIAL_SELL | $15K – $50K | 8d |
| 2025-08-19 | HTGC | HTGC | BUY | $1K – $15K | 22d |
| 2025-08-14 | ARLP | ARLP | BUY | $1K – $15K | 27d |
| 2025-08-19 | HTGC | HTGC | BUY | $1K – $15K | 20d |
| 2025-08-14 | ARLP | ARLP | BUY | $1K – $15K | 25d |
| 2025-08-14 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 19d |
| 2025-08-19 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 14d |
| 2025-06-30 | EFC | EFC | BUY | $1K – $15K | 4d |
| 2025-06-24 | ET | ET | SELL | $15K – $50K | 10d |
| 2025-06-24 | BMY | BMY | SELL | $1K – $15K | 10d |
| 2025-06-30 | EFC | EFC | BUY | $1K – $15K | 3d |
| 2025-06-24 | BMY | BMY | SELL | $1K – $15K | 9d |
| 2025-06-24 | ET | ET | SELL | $15K – $50K | 9d |
| 2025-06-24 | BMY | Bristol-Myers Squibb Company Common Stock | SELL | $1K – $15K | 7d |
| 2025-06-24 | BMY | Bristol-Myers Squibb Company | SELL | $1K – $15K | 7d |
| 2025-06-30 | EFC | Ellington Financial Inc. Common Stock | BUY | $1K – $15K | 1d |
| 2025-06-24 | ET | Energy Transfer LP Common Units | PARTIAL_SELL | $15K – $50K | 7d |
| 2025-05-20 | HTGC | HTGC | BUY | $1K – $15K | 15d |
| 2025-05-15 | ARLP | ARLP | BUY | $1K – $15K | 20d |
| 2025-05-20 | HTGC | HTGC | BUY | $1K – $15K | 14d |
| 2025-05-15 | ARLP | ARLP | BUY | $1K – $15K | 19d |
| 2025-05-15 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 19d |
| 2025-05-20 | HTGC | Hercules Capital, Inc. | BUY | $1K – $15K | 14d |
| 2025-03-31 | EFC | EFC | BUY | $1K – $15K | 4d |
| 2025-03-07 | ET | ET | SELL | $50K – $100K | 28d |
| 2025-03-07 | PBA | PBA | SELL | $50K – $100K | 28d |
| 2025-03-07 | ARLP | ARLP | SELL | $15K – $50K | 28d |
| 2025-03-07 | FLNG | FLNG | SELL | $15K – $50K | 28d |
| 2025-03-05 | HTGC | HTGC | BUY | $1K – $15K | 30d |
| 2025-03-07 | ARLP | Alliance Resource Partners, L.P. | PARTIAL_SELL | $15K – $50K | 26d |
| 2025-03-31 | EFC | Ellington Financial Inc. Common Stock | BUY | $1K – $15K | 2d |
| 2025-03-07 | ET | Energy Transfer LP Common Units | PARTIAL_SELL | $50K – $100K | 26d |
| 2025-03-07 | FLNG | FLEX LNG Ltd. Ordinary Shares | SELL | $15K – $50K | 26d |
| 2025-03-05 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 28d |
| 2025-03-07 | PBA | Pembina Pipeline Corp. Ordinary Shares | SELL | $50K – $100K | 26d |
| 2025-02-19 | ET | ET | BUY | $1K – $15K | 12d |
| 2025-02-14 | ARLP | ARLP | BUY | $1K – $15K | 17d |
| 2025-02-14 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 15d |
| 2025-02-19 | ET | Energy Transfer LP | BUY | $1K – $15K | 10d |
| 2024-12-06 | ABBV | AbbVie Inc. Common Stock | BUY | $1K – $15K | 31d |
| 2024-12-06 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests | PARTIAL_SELL | $15K – $50K | 31d |
| 2024-12-06 | AEP | American Electric Power Company, Inc. | BUY | $1K – $15K | 31d |
| 2024-12-06 | AMGN | Amgen Inc. - Common Stock | BUY | $1K – $15K | 31d |
| 2024-12-06 | ASC | Ardmore Shipping Corporation Common Stock | PARTIAL_SELL | $15K – $50K | 31d |
| 2024-12-06 | T$A | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A | SELL | $50K – $100K | 31d |
| 2024-12-06 | BMY | Bristol-Myers Squibb Company Common Stock | BUY | $1K – $15K | 31d |
| 2024-12-06 | DUK | Duke Energy Corporation | BUY | $1K – $15K | 31d |
| 2024-12-30 | EFC$D | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | BUY | $1K – $15K | 7d |
| 2024-12-06 | ET | Energy Transfer LP Common Units | PARTIAL_SELL | $15K – $50K | 31d |
| 2024-12-06 | FLNG | FLEX LNG Ltd. Ordinary Shares | PARTIAL_SELL | $15K – $50K | 31d |
| 2024-12-06 | JNJ | Johnson & Johnson Common Stock | BUY | $1K – $15K | 31d |
| 2024-12-06 | PBA | Pembina Pipeline Corp. Ordinary Shares | PARTIAL_SELL | $50K – $100K | 31d |
| 2024-12-06 | PSA | Public Storage Common Stock | BUY | $1K – $15K | 31d |
| 2024-12-06 | VIASP | Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock | SELL | $50K – $100K | 31d |
| 2024-12-30 | EFC$D | EFC$D | BUY | $1K – $15K | 7d |
| 2024-12-06 | AMGN | AMGN | BUY | $1K – $15K | 31d |
| 2024-12-06 | FLNG | FLNG | SELL | $15K – $50K | 31d |
| 2024-12-06 | JNJ | JNJ | BUY | $1K – $15K | 31d |
| 2024-12-06 | PBA | PBA | SELL | $50K – $100K | 31d |
| 2024-12-06 | DUK | DUK | BUY | $1K – $15K | 31d |
| 2024-12-06 | BMY | BMY | BUY | $1K – $15K | 31d |
| 2024-12-06 | ABBV | ABBV | BUY | $1K – $15K | 31d |
| 2024-12-06 | VIASP | VIASP | SELL | $50K – $100K | 31d |
| 2024-12-06 | PSA | PSA | BUY | $1K – $15K | 31d |
| 2024-12-06 | ARLP | ARLP | SELL | $15K – $50K | 31d |
| 2024-12-06 | T$A | T$A | SELL | $50K – $100K | 31d |
| 2024-12-06 | ET | ET | SELL | $15K – $50K | 31d |
| 2024-12-06 | ASC | ASC | SELL | $15K – $50K | 31d |
| 2024-12-06 | AEP | AEP | BUY | $1K – $15K | 31d |
| 2024-11-14 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 27d |
| 2024-11-01 | T$A | AT&T Inc. Depositary Shares | BUY | $1K – $15K | 40d |
| 2024-11-19 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 22d |
| 2024-11-20 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 21d |
| 2024-11-20 | HTGC | HTGC | BUY | $1K – $15K | 21d |
| 2024-11-19 | ET | ET | BUY | $1K – $15K | 22d |
| 2024-11-14 | ARLP | ARLP | BUY | $1K – $15K | 27d |
| 2024-11-01 | T$A | T$A | BUY | $1K – $15K | 40d |
| 2024-10-23 | HTGC | HTGC | BUY | $15K – $50K | 20d |
| 2024-10-23 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $15K – $50K | 9d |
| 2024-09-30 | EFC | EFC | BUY | $1K – $15K | 21d |
| 2024-09-30 | EFC | Ellington Financial Inc. Common Stock | BUY | $1K – $15K | 15d |
| 2024-08-20 | HTGC | HTGC | BUY | $1K – $15K | 15d |
| 2024-08-19 | ET | ET | BUY | $1K – $15K | 16d |
| 2024-08-14 | ARLP | ARLP | BUY | $1K – $15K | 21d |
| 2024-08-01 | T$A | T$A | BUY | $1K – $15K | 34d |
| 2024-08-14 | ARLP | Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 20d |
| 2024-08-14 | ARLP | Alliance Resource Partners, L.P. Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 20d |
| 2024-08-01 | T$A | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A | BUY | $1K – $15K | 33d |
| 2024-08-19 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 15d |
| 2024-08-20 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 14d |
| 2024-08-14 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 20d |
| 2024-08-01 | T$A | AT&T Inc. Depositary Shares | BUY | $1K – $15K | 33d |
| 2024-08-19 | ET | Energy Transfer LP | BUY | $1K – $15K | 15d |
| 2024-08-20 | HTGC | Hercules Capital, Inc. | BUY | $1K – $15K | 14d |
| 2024-07-11 | ASC | ASC | BUY | $1K – $15K | 26d |
| 2024-07-09 | ASC | ASC | BUY | $1K – $15K | 28d |
| 2024-07-08 | ASC | ASC | BUY | $1K – $15K | 29d |
| 2024-07-01 | EFC$D | EFC$D | BUY | $1K – $15K | 36d |
| 2024-07-08 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 28d |
| 2024-07-09 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 27d |
| 2024-07-11 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 25d |
| 2024-07-01 | EFC$D | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | BUY | $1K – $15K | 35d |
| 2024-05-21 | HTGC | HTGC | BUY | $1K – $15K | 16d |
| 2024-05-20 | ET | ET | BUY | $1K – $15K | 17d |
| 2024-05-15 | ARLP | ARLP | BUY | $1K – $15K | 22d |
| 2024-05-02 | ET | ET | BUY | $1K – $15K | 35d |
| 2024-05-01 | T$A | T$A | BUY | $1K – $15K | 36d |
| 2024-05-01 | ET | ET | BUY | $1K – $15K | 36d |
| 2024-05-15 | ARLP | Alliance Resource Partners, L.P. | BUY | $1K – $15K | 19d |
| 2024-05-01 | T$A | AT&T Inc. Depositary Shares | BUY | $1K – $15K | 33d |
| 2024-05-15 | ARLP | Alliance Resource Partners, L.P. Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 19d |
| 2024-05-01 | T$A | AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A | BUY | $1K – $15K | 33d |
| 2024-05-01 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 33d |
| 2024-05-02 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 32d |
| 2024-05-20 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 14d |
| 2024-05-21 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 13d |
| 2024-04-09 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 27d |
| 2024-04-02 | EFC$D | Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock | BUY | $1K – $15K | 34d |
| 2024-04-30 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 6d |
| 2024-04-16 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 20d |
| 2024-04-30 | ET | ET | BUY | $1K – $15K | 6d |
| 2024-04-16 | HTGC | HTGC | BUY | $1K – $15K | 20d |
| 2024-04-09 | ASC | ASC | BUY | $1K – $15K | 27d |
| 2024-04-02 | EFC$D | EFC$D | BUY | $1K – $15K | 34d |
| 2024-03-07 | HTGC | HTGC | BUY | $1K – $15K | 34d |
| 2024-03-06 | ASC | ASC | BUY | $1K – $15K | 35d |
| 2024-03-04 | ASC | ASC | BUY | $1K – $15K | 37d |
| 2024-03-04 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 35d |
| 2024-03-06 | ASC | Ardmore Shipping Corporation | BUY | $1K – $15K | 33d |
| 2024-03-07 | HTGC | Hercules Capital, Inc. | BUY | $1K – $15K | 32d |
| 2024-02-28 | DUK$A | DUK$A | SELL | $50K – $100K | 8d |
| 2024-02-27 | ASC | ASC | BUY | $1K – $15K | 9d |
| 2024-02-26 | ARLP | ARLP | BUY | $1K – $15K | 10d |
| 2024-02-26 | FLNG | FLNG | BUY | $1K – $15K | 10d |
| 2024-02-23 | ASC | ASC | BUY | $1K – $15K | 13d |
| 2024-02-23 | FLNG | FLNG | BUY | $1K – $15K | 13d |
| 2024-02-23 | ARLP | ARLP | BUY | $1K – $15K | 13d |
| 2024-02-21 | ET | ET | BUY | $1K – $15K | 15d |
| 2024-02-15 | ARLP | ARLP | BUY | $1K – $15K | 21d |
| 2024-02-15 | ASC | ASC | BUY | $1K – $15K | 21d |
| 2024-02-09 | FLNG | FLNG | BUY | $1K – $15K | 27d |
| 2024-02-07 | FLNG | FLNG | BUY | $1K – $15K | 29d |
| 2024-02-05 | ASC | ASC | BUY | $1K – $15K | 31d |
| 2024-02-02 | T$A | T$A | BUY | $1K – $15K | 34d |
| 2024-02-02 | FLNG | FLNG | BUY | $1K – $15K | 34d |
| 2024-02-01 | HTGC | HTGC | BUY | $1K – $15K | 35d |
| 2024-02-23 | ARLP | Alliance Resource Partners, L.P. Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 8d |
| 2024-02-26 | ARLP | Alliance Resource Partners, L.P. Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 5d |
| 2024-02-15 | ARLP | Alliance Resource Partners, L.P. Common Units Representing Limited Partnership Interests | BUY | $1K – $15K | 16d |
| 2024-02-05 | ASC | Ardmore Shipping Corporation Common Stock | BUY | $1K – $15K | 26d |
| 2024-02-15 | ASC | Ardmore Shipping Corporation Common Stock | BUY | $1K – $15K | 16d |
| 2024-02-23 | ASC | Ardmore Shipping Corporation Common Stock | BUY | $1K – $15K | 8d |
| 2024-02-27 | ASC | Ardmore Shipping Corporation Common Stock | BUY | $1K – $15K | 4d |
| 2024-02-02 | T$A | AT&T Inc. Depositary Shares | BUY | $1K – $15K | 29d |
| 2024-02-28 | DUK$A | Duke Energy Corporation Depositary Shares | BUY | $50K – $100K | 3d |
| 2024-02-21 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 10d |
| 2024-02-02 | FLNG | FLEX LNG Ltd. Ordinary Shares | BUY | $1K – $15K | 29d |
| 2024-02-09 | FLNG | FLEX LNG Ltd. Ordinary Shares | BUY | $1K – $15K | 22d |
| 2024-02-23 | FLNG | FLEX LNG Ltd. Ordinary Shares | BUY | $1K – $15K | 8d |
| 2024-02-26 | FLNG | FLEX LNG Ltd. Ordinary Shares | BUY | $1K – $15K | 5d |
| 2024-02-01 | HTGC | Hercules Capital, Inc. Common Stock | BUY | $1K – $15K | 30d |
| 2024-02-07 | FLNG | FLEX LNG Ltd. Ordinary Shares | BUY | $1K – $15K | 0d |
| 2024-01-11 | MO | Altria Group, Inc. | BUY | $1K – $15K | 21d |
| 2024-01-10 | MO | Altria Group, Inc. | SELL | $15K – $50K | 22d |
| 2024-01-16 | MO | Altria Group, Inc. | SELL | $1K – $15K | 16d |
| 2024-01-17 | CRT | Cross Timbers Royalty Trust | SELL | $15K – $50K | 15d |
| 2024-01-16 | DUK$A | Duke Energy Corporation Depositary Shares | BUY | $1K – $15K | 16d |
| 2024-01-16 | ET | Energy Transfer LP Common Units | BUY | $15K – $50K | 16d |
| 2024-01-17 | ET | Energy Transfer LP Common Units | BUY | $1K – $15K | 15d |