“...pleasure and pain, they come and go and don't last... bear them patiently”
—Gita
Pathos InvestmentsEquity Research

Rep. Virginia Foxx R-NC05

90 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Jun 18, 2026. Oversight and Government ReformEducation and WorkforceRules
35%hit rate
-10.4%avg excess vs SPY
-10.2%annualized excess
540 davg holding period
34 / 38 / 13closed / open / unmatched sells

Rep. Virginia Foxx has reported 90 trades since 2024 (69 buys, 21 sells). 35% of 85 scored trades beat the S&P 500 over the time they were held. The most recent was a sale of ARLP on Jun 18, 2026, disclosed Jul 10, 2026. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
ARLP Round tripMay 15, 2026Jun 18, 202634buy $1K–$15K / sell $15K–$50K-7.4%
ARLP Still heldMay 15, 2026held172$1K–$15K+2.9%
ARLP Round tripFeb 13, 2026Jun 18, 2026125buy $1K–$15K / sell $15K–$50K-18.4%
HTGC Sell (no earlier buy)—Jan 12, 202690 (rule)$50K–$100K+16.9%
EFC Still heldDec 30, 2025held308$1K–$15K-25.5%
HTGC Round tripNov 19, 2025Jan 12, 202654buy $1K–$15K / sell $50K–$100K+2.3%
ARLP Round tripNov 17, 2025Jun 18, 2026213buy $1K–$15K / sell $15K–$50K-15.2%
ARLP Round tripNov 14, 2025Jun 18, 2026216buy $1K–$15K / sell $15K–$50K-17.0%
HTGC Round tripAug 19, 2025Jan 12, 2026146buy $1K–$15K / sell $50K–$100K-11.2%
ARLP Round tripAug 14, 2025Jun 18, 2026308buy $1K–$15K / sell $15K–$50K-23.4%
EFC Still heldJun 30, 2025held491$1K–$15K-32.9%
ET Sell (no earlier buy)—Jun 24, 202590 (rule)$15K–$50K+13.1%
HTGC Round tripMay 20, 2025Sep 25, 2025128buy $1K–$15K / sell $15K–$50K-4.1%
HTGC Round tripMay 20, 2025Jan 12, 2026237buy $1K–$15K / sell $50K–$100K-12.7%
ARLP Round tripMay 15, 2025Sep 25, 2025133$1K–$15K-20.9%
EFC Still heldMar 31, 2025held582$1K–$15K-47.4%
ET Sell (no earlier buy)—Mar 7, 202590 (rule)$50K–$100K+1.8%
ARLP Sell (no earlier buy)—Mar 7, 202590 (rule)$15K–$50K-0.6%
FLNG Sell (no earlier buy)—Mar 7, 202590 (rule)$15K–$50K-10.3%
PBA Sell (no earlier buy)—Mar 7, 202590 (rule)$50K–$100K+3.2%
HTGC Round tripMar 5, 2025Sep 25, 2025204buy $1K–$15K / sell $15K–$50K-12.8%
ET Round tripFeb 19, 2025Mar 7, 202516buy $1K–$15K / sell $50K–$100K-7.2%
ARLP Round tripFeb 14, 2025Mar 7, 202521buy $1K–$15K / sell $15K–$50K-1.7%
ASC Sell (no earlier buy)—Dec 6, 202490 (rule)$15K–$50K+7.6%
ARLP Sell (no earlier buy)—Dec 6, 202490 (rule)$15K–$50K+0.5%
ABBV Still heldDec 6, 2024held697$1K–$15K+40.2%
AEP Still heldDec 6, 2024held697$1K–$15K+12.2%
AMGN Still heldDec 6, 2024held697$1K–$15K+47.0%
BMY Round tripDec 6, 2024Jun 24, 2025200$1K–$15K-20.6%
DUK Still heldDec 6, 2024held697$1K–$15K-9.2%
FLNG Sell (no earlier buy)—Dec 6, 202490 (rule)$15K–$50K-4.1%
JNJ Still heldDec 6, 2024held697$1K–$15K+57.5%
PBA Sell (no earlier buy)—Dec 6, 202490 (rule)$50K–$100K-1.4%
PSA Round tripDec 6, 2024Jan 12, 2026402$1K–$15K-30.8%
VIASP Sell (no earlier buy)—Dec 6, 202490 (rule)$50K–$100Knot yet scorable
HTGC JTStill heldNov 20, 2024held713$1K–$15K-39.5%
ET JTStill heldNov 19, 2024held714$1K–$15K-14.2%
ARLP JTStill heldNov 14, 2024held719$1K–$15K-29.6%
HTGC JTStill heldOct 23, 2024held741$15K–$50K-46.9%
EFC Still heldSep 30, 2024held764$1K–$15K-41.6%
HTGC Round tripAug 20, 2024Sep 25, 2025401buy $1K–$15K / sell $15K–$50K-13.2%
ET Round tripAug 19, 2024Dec 6, 2024109buy $1K–$15K / sell $15K–$50K+9.5%
ET Round tripAug 19, 2024Mar 7, 2025200buy $1K–$15K / sell $50K–$100K+4.2%
ARLP Round tripAug 14, 2024Dec 6, 2024114buy $1K–$15K / sell $15K–$50K+2.3%
ASC Round tripJul 11, 2024Dec 6, 2024148buy $1K–$15K / sell $15K–$50K-52.4%
ASC Round tripJul 9, 2024Dec 6, 2024150buy $1K–$15K / sell $15K–$50K-52.7%
ASC Round tripJul 8, 2024Dec 6, 2024151buy $1K–$15K / sell $15K–$50K-53.9%
HTGC Round tripMay 21, 2024Sep 25, 2025492buy $1K–$15K / sell $15K–$50K-26.6%
ET Round tripMay 20, 2024Dec 6, 2024200buy $1K–$15K / sell $15K–$50K+4.7%
ARLP Round tripMay 15, 2024Dec 6, 2024205buy $1K–$15K / sell $15K–$50K+1.3%
ET Round tripMay 2, 2024Dec 6, 2024218buy $1K–$15K / sell $15K–$50K+1.7%
ET Round tripMay 1, 2024Dec 6, 2024219buy $1K–$15K / sell $15K–$50K+2.9%
ET Round tripApr 30, 2024Dec 6, 2024220buy $1K–$15K / sell $15K–$50K+1.4%
HTGC Round tripApr 16, 2024Sep 25, 2025527buy $1K–$15K / sell $15K–$50K-24.5%
ASC Round tripApr 9, 2024Dec 6, 2024241buy $1K–$15K / sell $15K–$50K-45.0%
HTGC JTStill heldMar 7, 2024held971$1K–$15K-55.0%
ASC JTStill heldMar 6, 2024held972$1K–$15K-24.2%
ASC JTStill heldMar 4, 2024held974$1K–$15K-21.2%
DUK JTSell (no earlier buy)—Feb 28, 202490 (rule)$50K–$100K-6.9%
ASC JTStill heldFeb 27, 2024held980$1K–$15K-27.2%
FLNG JTStill heldFeb 26, 2024held981$1K–$15K-38.9%
ARLP JTStill heldFeb 26, 2024held981$1K–$15K-9.5%
FLNG JTStill heldFeb 23, 2024held984$1K–$15K-40.3%
ARLP JTStill heldFeb 23, 2024held984$1K–$15K-9.7%
ASC JTStill heldFeb 23, 2024held984$1K–$15K-25.1%
ET JTStill heldFeb 21, 2024held986$1K–$15K-14.3%
ARLP JTStill heldFeb 15, 2024held992$1K–$15K-15.7%
ASC JTStill heldFeb 15, 2024held992$1K–$15K-29.4%
FLNG JTStill heldFeb 9, 2024held998$1K–$15K-44.7%
FLNG JTStill heldFeb 7, 2024held1000$1K–$15K-49.3%
ASC JTStill heldFeb 5, 2024held1002$1K–$15K-32.6%
FLNG JTStill heldFeb 2, 2024held1005$1K–$15K-57.4%
HTGC JTStill heldFeb 1, 2024held1006$1K–$15K-57.6%
ET JTStill heldJan 18, 2024held1020$1K–$15K-9.6%
CRT JTSell (no earlier buy)—Jan 17, 202490 (rule)$15K–$50K+31.7%
ET JTStill heldJan 17, 2024held1021$1K–$15K-11.5%
SCHX JTStill heldJan 17, 2024held1021$1K–$15K-0.6%
DUK JTRound tripJan 16, 2024Feb 28, 202443buy $1K–$15K / sell $50K–$100K-14.0%
ET JTStill heldJan 16, 2024held1022$15K–$50K-12.0%
HTGC JTStill heldJan 16, 2024held1022$15K–$50K-60.8%
MO JTRound tripJan 11, 2024Jan 16, 20245$1K–$15K-1.2%
MO JTSell (no earlier buy)—Jan 10, 202490 (rule)$15K–$50K+6.4%
SCHX JTStill heldJan 8, 2024held1030$1K–$15K-0.7%
DUK JTRound tripDec 19, 2023Feb 28, 202471buy $1K–$15K / sell $50K–$100K-12.9%
CRT JTRound tripDec 8, 2023Jan 17, 202440buy $1K–$15K / sell $15K–$50K-9.4%
FLNG JTStill heldDec 4, 2023held1065$1K–$15K-70.6%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
ARLPSELL (partial)Jun 18, 2026$15K–$50KJul 10, 2026
22 days
-8.9%PDF
ARLPBUYMay 15, 2026$1K–$15KJun 2, 2026
18 days
-6.2%PDF
ARLPBUYFeb 13, 2026$1K–$15KMar 2, 2026
17 days
-11.9%PDF
HTGCSELLJan 12, 2026$50K–$100KFeb 6, 2026
25 days
+16.9%PDF
PSASELLJan 12, 2026$1K–$15KFeb 6, 2026
25 days
-7.4%PDF
EFCBUYDec 30, 2025$1K–$15KJan 5, 2026
6 days
-6.5%PDF
HTGCBUYNov 19, 2025$1K–$15KDec 1, 2025
12 days
-12.1%PDF
ARLPBUYNov 17, 2025$1K–$15KDec 1, 2025
14 days
+3.0%PDF
ARLPBUYNov 14, 2025$1K–$15KDec 1, 2025
17 days
+0.1%PDF
ARLPSELL (partial)Sep 25, 2025$1K–$15KOct 6, 2025
11 days
+6.6%PDF
HTGCSELL (partial)Sep 25, 2025$15K–$50KOct 6, 2025
11 days
+8.1%PDF
HTGCBUYAug 19, 2025$1K–$15KSep 8, 2025
20 days
-14.6%PDF
ARLPBUYAug 14, 2025$1K–$15KSep 8, 2025
25 days
-7.7%PDF
EFCBUYJun 30, 2025$1K–$15KJul 3, 2025
3 days
-7.3%PDF
BMYSELLJun 24, 2025$1K–$15KJul 3, 2025
9 days
+14.3%PDF
ETSELL (partial)Jun 24, 2025$15K–$50KJul 3, 2025
9 days
+13.1%PDF
HTGCBUYMay 20, 2025$1K–$15KJun 3, 2025
14 days
-1.5%PDF
ARLPBUYMay 15, 2025$1K–$15KJun 3, 2025
19 days
-14.3%PDF
EFCBUYMar 31, 2025$1K–$15KApr 4, 2025
4 days
-12.5%PDF
ARLPSELL (partial)Mar 7, 2025$15K–$50KApr 4, 2025
28 days
-0.6%PDF
ETSELL (partial)Mar 7, 2025$50K–$100KApr 4, 2025
28 days
+1.8%PDF
FLNGSELLMar 7, 2025$15K–$50KApr 4, 2025
28 days
-10.3%PDF
PBASELLMar 7, 2025$50K–$100KApr 4, 2025
28 days
+3.2%PDF
HTGCBUYMar 5, 2025$1K–$15KApr 4, 2025
30 days
-9.4%PDF
ETBUYFeb 19, 2025$1K–$15KMar 3, 2025
12 days
-6.6%PDF
ARLPBUYFeb 14, 2025$1K–$15KMar 3, 2025
17 days
+2.6%PDF
ABBVBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+25.4%PDF
ARLPSELL (partial)Dec 6, 2024$15K–$50KJan 6, 2025
31 days
+0.5%PDF
AEPBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+12.8%PDF
AMGNBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+22.4%PDF
ASCSELL (partial)Dec 6, 2024$15K–$50KJan 6, 2025
31 days
+7.6%PDF
BMYBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+7.1%PDF
DUKBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+8.2%PDF
ETSELL (partial)Dec 6, 2024$15K–$50KJan 6, 2025
31 days
+2.3%PDF
FLNGSELL (partial)Dec 6, 2024$15K–$50KJan 6, 2025
31 days
-4.1%PDF
JNJBUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
+16.8%PDF
PBASELL (partial)Dec 6, 2024$50K–$100KJan 6, 2025
31 days
-1.4%PDF
PSABUYDec 6, 2024$1K–$15KJan 6, 2025
31 days
-1.9%PDF
VIASPSELLDec 6, 2024$50K–$100KJan 6, 2025
31 days
—PDF
HTGCBUYNov 20, 2024$1K–$15KDec 11, 2024
21 days
+11.7%PDF
ETBUYNov 19, 2024$1K–$15KDec 11, 2024
22 days
+9.4%PDF
ARLPBUYNov 14, 2024$1K–$15KDec 11, 2024
27 days
-5.0%PDF
HTGCBUYOct 23, 2024$15K–$50KNov 12, 2024
20 days
+0.6%PDF
EFCBUYSep 30, 2024$1K–$15KOct 21, 2024
21 days
-8.8%PDF
HTGCBUYAug 20, 2024$1K–$15KSep 4, 2024
15 days
-2.0%PDF
ETBUYAug 19, 2024$1K–$15KSep 4, 2024
16 days
+2.8%PDF
ARLPBUYAug 14, 2024$1K–$15KSep 4, 2024
21 days
+0.7%PDF
ASCBUYJul 11, 2024$1K–$15KAug 6, 2024
26 days
-15.5%PDF
ASCBUYJul 9, 2024$1K–$15KAug 6, 2024
28 days
-10.1%PDF
ASCBUYJul 8, 2024$1K–$15KAug 6, 2024
29 days
-12.0%PDF
HTGCBUYMay 21, 2024$1K–$15KJun 6, 2024
16 days
-10.5%PDF
ETBUYMay 20, 2024$1K–$15KJun 6, 2024
17 days
-4.5%PDF
ARLPBUYMay 15, 2024$1K–$15KJun 6, 2024
22 days
-0.3%PDF
ETBUYMay 2, 2024$1K–$15KJun 6, 2024
35 days
-6.0%PDF
ETBUYMay 1, 2024$1K–$15KJun 6, 2024
36 days
-3.6%PDF
ETBUYApr 30, 2024$1K–$15KMay 6, 2024
6 days
-6.7%PDF
HTGCBUYApr 16, 2024$1K–$15KMay 6, 2024
20 days
+7.3%PDF
ASCBUYApr 9, 2024$1K–$15KMay 6, 2024
27 days
+22.7%PDF
HTGCBUYMar 7, 2024$1K–$15KApr 10, 2024
34 days
+5.2%PDF
ASCBUYMar 6, 2024$1K–$15KApr 10, 2024
35 days
+34.9%PDF
ASCBUYMar 4, 2024$1K–$15KApr 10, 2024
37 days
+41.5%PDF
DUKSELLFeb 28, 2024$50K–$100KMar 7, 2024
8 days
-6.9%PDF
ASCBUYFeb 27, 2024$1K–$15KMar 7, 2024
9 days
+37.1%PDF
ARLPBUYFeb 26, 2024$1K–$15KMar 7, 2024
10 days
+22.2%PDF
FLNGBUYFeb 26, 2024$1K–$15KMar 7, 2024
10 days
+11.5%PDF
ARLPBUYFeb 23, 2024$1K–$15KMar 7, 2024
13 days
+17.8%PDF
ASCBUYFeb 23, 2024$1K–$15KMar 7, 2024
13 days
+36.4%PDF
FLNGBUYFeb 23, 2024$1K–$15KMar 7, 2024
13 days
+9.1%PDF
ETBUYFeb 21, 2024$1K–$15KMar 7, 2024
15 days
+0.4%PDF
ARLPBUYFeb 15, 2024$1K–$15KMar 7, 2024
21 days
+10.8%PDF
ASCBUYFeb 15, 2024$1K–$15KMar 7, 2024
21 days
+31.6%PDF
FLNGBUYFeb 9, 2024$1K–$15KMar 7, 2024
27 days
+4.1%PDF
FLNGBUYFeb 7, 2024$1K–$15KMar 7, 2024
29 days
-3.2%PDF
ASCBUYFeb 5, 2024$1K–$15KMar 7, 2024
31 days
+3.5%PDF
FLNGBUYFeb 2, 2024$1K–$15KMar 7, 2024
34 days
-10.1%PDF
HTGCBUYFeb 1, 2024$1K–$15KMar 7, 2024
35 days
+10.0%PDF
ETBUYJan 18, 2024$1K–$15KFeb 5, 2024
18 days
+6.0%PDF
CRTSELLJan 17, 2024$15K–$50KFeb 5, 2024
19 days
+31.7%PDF
ETBUYJan 17, 2024$1K–$15KFeb 5, 2024
19 days
+3.0%PDF
SCHXBUYJan 17, 2024$1K–$15KFeb 5, 2024
19 days
-0.0%PDF
MOSELLJan 16, 2024$1K–$15KFeb 5, 2024
20 days
+6.3%PDF
DUKBUYJan 16, 2024$1K–$15KFeb 5, 2024
20 days
-10.2%PDF
ETBUYJan 16, 2024$15K–$50KFeb 5, 2024
20 days
+3.4%PDF
HTGCBUYJan 16, 2024$15K–$50KFeb 5, 2024
20 days
-0.3%PDF
MOBUYJan 11, 2024$1K–$15KFeb 5, 2024
25 days
-7.7%PDF
MOSELLJan 10, 2024$15K–$50KFeb 5, 2024
26 days
+6.4%PDF
SCHXBUYJan 8, 2024$1K–$15KFeb 5, 2024
28 days
+0.0%PDF
DUKBUYDec 19, 2023$1K–$15KJan 4, 2024
16 days
-9.9%PDF
CRTBUYDec 8, 2023$1K–$15KJan 4, 2024
27 days
-21.2%PDF
FLNGBUYDec 4, 2023$1K–$15KJan 4, 2024
31 days
-26.4%PDF
How the hit rate works. Prices are daily closes from Yahoo Finance's free chart data; the benchmark is SPY (S&P 500 ETF). (1) Round trips: for each member, ticker and owner, buys are paired with later sells first-in, first-out. Each pair is scored over the actual holding period: the stock's return from buy date to sell date minus SPY's return over the same days. A pair is right if that excess is positive. (2) Still held: a buy with no matching sale is scored from the buy date to the latest close, but only once it is at least 90 days old. (3) Sells with no earlier buy in the data are scored on the 90 days after the sale; right if the stock lagged SPY (the excess is shown inverted, so positive = good call). (4) Options are scored as bets on the underlying stock, using the stock's return versus SPY (no option prices): buying a call, exercising a call, or selling/writing a put counts as a bullish (buy) call; buying a put or selling a call counts as bearish (sell). An opening option trade is paired with a later closing trade of the same contract (type, strike, expiry) when the data has one; otherwise it is scored on the 90 days after the trade. Options whose call/put type is not stated are shown but not scored. Options are drawn as outlined rings on the charts. (5) Weighting: trades are weighted by the midpoint of the reported dollar range, which is approximate; partial sales split a buy across several round trips. (6) Annualized excess = weighted excess divided by weighted holding days, times 365, so short and long holds can be compared. Only members with at least 10 scored items are ranked; under 30 is a small sample. Disclosures are ranges, dates can be wrong, trades before 2024, options, bonds and private holdings are not included, and nothing here accounts for dividends, taxes, or the disclosure delay. This is an educational measure, not a signal and not investment advice.
Education, not investment advice. This page reorganizes public disclosures so you can see what members of Congress reported. A disclosure is not evidence of wrongdoing, and past trades say nothing about future returns. Amounts are the ranges members report, not exact values. Members have up to 45 days to disclose, so recent trades may be missing. Paper filings that need manual review, trades without a confident ticker match, options, mutual funds, bonds and private holdings are not shown. Always check the source filing.

Sources: U.S. House Clerk Periodic Transaction Reports (disclosures-clerk.house.gov) and U.S. Senate eFD Periodic Transaction Reports (efdsearch.senate.gov), filed 2024 to present; SEC EDGAR submissions (Form 4 and 8-K filing dates); committee assignments from the unitedstates/congress-legislators project (current membership); daily closing prices from Yahoo Finance's public chart data (query1.finance.yahoo.com), which is unofficial and may be revised. Built 2026-11-03.