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

Sen. John Boozman R-AR

339 disclosed trades (stocks, ETFs and options) since 2024 filings (Senate). Latest: Sep 25, 2026. Agriculture, Nutrition, and ForestryAppropriationsEnvironment and Public WorksRules and AdministrationVeterans' AffairsCommission on Security and Cooperation in Europe
39%hit rate
-5.0%avg excess vs SPY
-6.2%annualized excess
410 davg holding period
63 / 118 / 91closed / open / unmatched sells

Sen. John Boozman has reported 339 trades since 2024 (184 buys, 155 sells). 39% of 272 scored trades beat the S&P 500 over the time they were held. The most recent was a sale of APTV on Sep 25, 2026, disclosed Oct 21, 2026. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
CSCO JTStill heldSep 24, 2026held40$1K–$15Knot yet scorable
MU JTSell (no earlier buy)—Sep 24, 202690 (rule)$1K–$15Knot yet scorable
O JTStill heldSep 24, 2026held40$1K–$15Knot yet scorable
XTWO JTStill heldSep 21, 2026held43$1K–$15Knot yet scorable
EFA JTSell (no earlier buy)—Sep 9, 202690 (rule)$1K–$15Knot yet scorable
CMBS JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
JMBS JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
IEF JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
TLH JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
GIGB JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
MBB JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
MU JTSell (no earlier buy)—Sep 9, 202690 (rule)$1K–$15Knot yet scorable
XFIV JTStill heldSep 9, 2026held55$1K–$15Knot yet scorable
IVV JTSell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
OTIS JTStill heldAug 27, 2026held68$1K–$15Knot yet scorable
SPYM JTStill heldAug 20, 2026held75$1K–$15Knot yet scorable
JNJ JTSell (no earlier buy)—Aug 20, 202690 (rule)$1K–$15Knot yet scorable
IJR JTStill heldAug 19, 2026held76$1K–$15Knot yet scorable
AVUV JTStill heldAug 19, 2026held76$1K–$15Knot yet scorable
FSLR JTStill heldAug 13, 2026held82$1K–$15Knot yet scorable
PYPL JTStill heldJul 30, 2026held96$1K–$15K+0.6%
SPYM JTStill heldJul 23, 2026held103$1K–$15K-0.0%
APTV JTRound tripJul 9, 2026Sep 25, 202678$1K–$15K-27.8%
SPYM JTStill heldJul 2, 2026held124$1K–$15K-0.0%
EL JTStill heldJul 2, 2026held124$1K–$15K+24.2%
CVX JTStill heldJul 2, 2026held124$1K–$15K+33.6%
PALL JTStill heldJun 25, 2026held131$1K–$15K-21.3%
TPYP JTSell (no earlier buy)—Jun 25, 202690 (rule)$1K–$15K+7.0%
IGV JTStill heldJun 25, 2026held131$1K–$15K+17.8%
SCHP JTStill heldJun 17, 2026held139$1K–$15K-4.5%
CEG JTStill heldJun 12, 2026held144$1K–$15K-0.0%
BSX JTSell (no earlier buy)—Jun 4, 202690 (rule)$1K–$15K+2.0%
UNH JTStill heldJun 4, 2026held152$1K–$15K+1.7%
EFA JTSell (no earlier buy)—May 27, 202690 (rule)$1K–$15K-1.8%
IWM JTSell (no earlier buy)—May 27, 202690 (rule)$1K–$15K-1.0%
ACN JTSell (no earlier buy)—May 15, 202690 (rule)$1K–$15K-0.5%
IEI JTSell (no earlier buy)—May 13, 202690 (rule)$50K–$100K+4.9%
DVN JTStill heldApr 9, 2026held208$1K–$15K-9.1%
CEG JTRound tripApr 2, 2026Aug 13, 2026133$1K–$15K-16.5%
SPYM JTStill heldMar 20, 2026held228$1K–$15K+0.0%
VEA JTStill heldMar 19, 2026held229$1K–$15K-5.5%
FTGC JTStill heldMar 19, 2026held229$1K–$15K-10.9%
BBEU JTSell (no earlier buy)—Mar 19, 202690 (rule)$15K–$50K+3.6%
NVDA JTStill heldMar 19, 2026held229$1K–$15K-0.8%
JNJ JTSell (no earlier buy)—Mar 19, 202690 (rule)$1K–$15K+13.7%
ARES JTStill heldMar 13, 2026held235$1K–$15K+17.1%
MSFT JTStill heldMar 5, 2026held243$1K–$15K+13.1%
AMAT JTSell (no earlier buy)—Feb 27, 202690 (rule)$1K–$15K-10.8%
NTAP JTStill heldFeb 27, 2026held249$1K–$15K+77.4%
KR JTStill heldFeb 26, 2026held250$1K–$15K-7.4%
PG JTSell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K+18.8%
UNP JTSell (no earlier buy)—Feb 19, 202690 (rule)$1K–$15K+7.2%
MSFT JTStill heldFeb 13, 2026held263$1K–$15K+16.0%
CMBS JTStill heldFeb 6, 2026held270$1K–$15K-12.0%
IEF JTStill heldFeb 6, 2026held270$1K–$15K-13.7%
TLH JTStill heldFeb 6, 2026held270$1K–$15K-14.8%
GIGB JTStill heldFeb 6, 2026held270$1K–$15K-14.0%
SHY JTSell (no earlier buy)—Feb 6, 202690 (rule)$15K–$50K+6.7%
UBER JTStill heldFeb 6, 2026held270$1K–$15K-19.7%
EMB JTStill heldFeb 6, 2026held270$1K–$15K-14.0%
XTWO JTStill heldFeb 6, 2026held270$15K–$50K-10.8%
OMC JTSell (no earlier buy)—Jan 29, 202690 (rule)$1K–$15K+2.0%
PYPL JTStill heldJan 29, 2026held278$1K–$15K+2.3%
ETN JTStill heldJan 29, 2026held278$1K–$15K-5.1%
CVS JTStill heldJan 29, 2026held278$1K–$15K+10.5%
CAT JTStill heldJan 29, 2026held278$1K–$15K-16.1%
UNP JTSell (no earlier buy)—Jan 29, 202690 (rule)$1K–$15K-10.8%
FISV JTSell (no earlier buy)—Jan 29, 202690 (rule)$1K–$15K+4.8%
MU JTSell (no earlier buy)—Jan 26, 202690 (rule)$1K–$15K-31.6%
DXCM JTStill heldJan 26, 2026held281$1K–$15K+7.0%
CMBS JTStill heldJan 23, 2026held284$1K–$15K-12.0%
JMBS JTStill heldJan 23, 2026held284$1K–$15K-14.5%
GIGB JTStill heldJan 23, 2026held284$1K–$15K-14.3%
GEM JTRound tripJan 23, 2026May 27, 2026124$1K–$15K+6.5%
MDY JTSell (no earlier buy)—Jan 23, 202690 (rule)$1K–$15K-1.4%
IVV JTRound tripJan 23, 2026May 27, 2026124$1K–$15K+0.1%
MBB JTStill heldJan 23, 2026held284$1K–$15K-13.1%
TBLL JTStill heldJan 23, 2026held284$1K–$15K-9.0%
FTGC JTStill heldJan 23, 2026held284$1K–$15K+8.7%
PPLT JTSell (no earlier buy)—Jan 23, 202690 (rule)$1K–$15K+30.5%
PALL JTSell (no earlier buy)—Jan 23, 202690 (rule)$1K–$15K+30.9%
VNQI JTRound tripJan 23, 2026May 27, 2026124$1K–$15K-11.8%
TPYP JTRound tripJan 23, 2026Mar 20, 202656$1K–$15K+20.7%
IWM JTSell (no earlier buy)—Jan 23, 202690 (rule)$1K–$15K-1.3%
LITP JTRound tripJan 23, 2026May 27, 2026124$1K–$15K-10.9%
SLV JTSell (no earlier buy)—Jan 23, 202690 (rule)$1K–$15K+29.2%
EIPI JTStill heldJan 23, 2026held284$1K–$15K+1.6%
OMC JTSell (no earlier buy)—Jan 15, 202690 (rule)$1K–$15K+5.3%
AAPL JTStill heldJan 15, 2026held292$1K–$15K+22.4%
V JTStill heldJan 15, 2026held292$1K–$15K+21.2%
LRCX JTSell (no earlier buy)—Jan 8, 202690 (rule)$1K–$15K-24.6%
DIS JTStill heldJan 8, 2026held299$1K–$15K-10.0%
MU JTSell (no earlier buy)—Jan 8, 202690 (rule)$1K–$15K-26.3%
NFLX JTStill heldJan 8, 2026held299$1K–$15K-40.2%
XOM JTStill heldJan 8, 2026held299$1K–$15K+37.1%
IVW JTRound tripDec 31, 2025Jan 29, 202629$1K–$15K-0.4%
IJR JTStill heldDec 26, 2025held312$1K–$15K+6.0%
KRE JTSell (no earlier buy)—Dec 26, 202590 (rule)$1K–$15K-3.5%
PPLT JTSell (no earlier buy)—Dec 24, 202590 (rule)$1K–$15K+10.7%
PALL JTSell (no earlier buy)—Dec 24, 202590 (rule)$1K–$15K+12.7%
SLV JTSell (no earlier buy)—Dec 24, 202590 (rule)$1K–$15K-1.9%
SPYM JTRound tripDec 24, 2025May 27, 2026154buy $15K–$50K / sell $1K–$15K-0.2%
SPYM JTRound tripDec 24, 2025Sep 9, 2026259buy $15K–$50K / sell $1K–$15K-0.3%
SPYM JTStill heldDec 24, 2025held314$15K–$50K-0.3%
MSFT JTStill heldDec 17, 2025held321$1K–$15K-5.5%
WFC JTStill heldDec 17, 2025held321$1K–$15K-19.3%
AAPL JTStill heldDec 17, 2025held321$1K–$15K+12.4%
SMCI JTRound tripDec 11, 2025Dec 31, 202520$1K–$15K-12.9%
ANET JTStill heldDec 11, 2025held327$1K–$15K+13.0%
IVV JTSell (no earlier buy)—Nov 21, 202590 (rule)$1K–$15K+0.0%
TPYP JTSell (no earlier buy)—Nov 21, 202590 (rule)$1K–$15K-10.6%
FISV JTSell (no earlier buy)—Nov 21, 202590 (rule)$1K–$15K+2.7%
EFA JTSell (no earlier buy)—Nov 20, 202590 (rule)$1K–$15K-9.2%
TPYP JTSell (no earlier buy)—Nov 3, 202590 (rule)$1K–$15K-6.9%
META JTStill heldOct 31, 2025held368$1K–$15K-16.7%
OMC JTSell (no earlier buy)—Oct 31, 202590 (rule)$1K–$15K+0.8%
COST JTStill heldOct 9, 2025held390$1K–$15K-1.7%
FTGC JTStill heldOct 3, 2025held396$1K–$15K+1.6%
EMLP JTSell (no earlier buy)—Oct 3, 202590 (rule)$15K–$50K+2.2%
URNM JTSell (no earlier buy)—Oct 3, 202590 (rule)$1K–$15K+0.8%
SLV JTSell (no earlier buy)—Oct 3, 202590 (rule)$1K–$15K-49.0%
EIPI JTRound tripOct 3, 2025Nov 21, 202549buy $15K–$50K / sell $1K–$15K+2.4%
EIPI JTRound tripOct 3, 2025May 27, 2026236buy $15K–$50K / sell $1K–$15K+0.1%
EIPI JTStill heldOct 3, 2025held396$15K–$50K+2.0%
IQV JTSell (no earlier buy)—Oct 2, 202590 (rule)$1K–$15K-8.4%
GOOGL JTStill heldSep 17, 2025held412$1K–$15K-2.3%
SCHP JTStill heldSep 16, 2025held413$1K–$15K-19.4%
IEF JTStill heldSep 16, 2025held413$15K–$50K-19.8%
SHY JTRound tripSep 16, 2025Feb 6, 2026143buy $1K–$15K / sell $15K–$50K-4.8%
IEI JTRound tripSep 16, 2025May 13, 2026239buy $15K–$50K / sell $50K–$100K-14.5%
ETN JTStill heldSep 12, 2025held417$1K–$15K-14.4%
ADBE JTRound tripSep 4, 2025Feb 13, 2026162$1K–$15K-28.4%
NVDA JTStill heldAug 22, 2025held438$1K–$15K-3.0%
MU JTSell (no earlier buy)—Aug 22, 202590 (rule)$1K–$15K-70.0%
LLY JTStill heldAug 22, 2025held438$1K–$15K+81.7%
ABBV JTSell (no earlier buy)—Aug 22, 202590 (rule)$1K–$15K-7.8%
LLY JTRound tripAug 11, 2025Nov 21, 2025102$1K–$15K+63.2%
ABBV JTSell (no earlier buy)—Aug 11, 202590 (rule)$1K–$15K-2.9%
AMD JTStill heldAug 7, 2025held453$1K–$15K+151.8%
EFA JTSell (no earlier buy)—Aug 1, 202590 (rule)$1K–$15K+0.9%
CMBS JTStill heldAug 1, 2025held459$1K–$15K-22.5%
JMBS JTStill heldAug 1, 2025held459$1K–$15K-24.4%
SCHP JTStill heldAug 1, 2025held459$1K–$15K-24.9%
IEF JTStill heldAug 1, 2025held459$1K–$15K-25.3%
TLH JTStill heldAug 1, 2025held459$1K–$15K-26.6%
TLT JTStill heldAug 1, 2025held459$1K–$15K-27.9%
GEM JTRound tripAug 1, 2025Nov 20, 2025111$1K–$15K+4.8%
IVV JTSell (no earlier buy)—Aug 1, 202590 (rule)$1K–$15K-0.0%
SHY JTRound tripAug 1, 2025Feb 6, 2026189buy $1K–$15K / sell $15K–$50K-10.8%
IEI JTRound tripAug 1, 2025May 13, 2026285buy $1K–$15K / sell $50K–$100K-20.6%
MBB JTRound tripAug 1, 2025May 13, 2026285$1K–$15K-18.7%
AGZ JTStill heldAug 1, 2025held459$1K–$15K-23.0%
VNQI JTRound tripAug 1, 2025Nov 21, 2025112$1K–$15K-2.9%
IWM JTRound tripAug 1, 2025Nov 21, 2025112$1K–$15K+3.6%
EMLP JTSell (no earlier buy)—Aug 1, 202590 (rule)$1K–$15K+10.2%
SLV JTSell (no earlier buy)—Aug 1, 202590 (rule)$1K–$15K-22.7%
WMT JTStill heldJul 31, 2025held460$1K–$15K+11.3%
GE JTStill heldJul 31, 2025held460$1K–$15K-2.5%
MDLZ JTSell (no earlier buy)—Jul 31, 202590 (rule)$1K–$15K+19.3%
GD JTSell (no earlier buy)—Jul 31, 202590 (rule)$1K–$15K-1.5%
JPM JTSell (no earlier buy)—Jul 24, 202590 (rule)$1K–$15K+6.1%
BRK.B JTStill heldJul 24, 2025held467$1K–$15K-2.8%
GIGB JTStill heldJul 8, 2025held483$1K–$15K-24.4%
MU JTSell (no earlier buy)—Jul 1, 202590 (rule)$1K–$15K-28.1%
TBLL JTStill heldJun 11, 2025held510$1K–$15K-25.1%
AVGO JTStill heldJun 11, 2025held510$1K–$15K+2.3%
MU JTSell (no earlier buy)—Jun 11, 202590 (rule)$1K–$15K-8.4%
META JTStill heldMay 30, 2025held522$1K–$15K-33.9%
GOOGL JTStill heldMay 20, 2025held532$1K–$15K+43.3%
HD JTStill heldMay 20, 2025held532$1K–$15K-36.4%
ATO JTRound tripMay 20, 2025Jun 12, 2026388$1K–$15K-18.3%
AMZN JTStill heldMay 16, 2025held536$1K–$15K-7.1%
META JTStill heldMay 16, 2025held536$1K–$15K-31.8%
HD JTStill heldMay 16, 2025held536$1K–$15K-37.0%
NVDA JTStill heldMay 13, 2025held539$1K–$15K+27.4%
AVGO JTStill heldMay 13, 2025held539$1K–$15K+10.5%
MSFT JTStill heldApr 22, 2025held560$1K–$15K-4.4%
MSFT JTStill heldApr 16, 2025held566$1K–$15K-6.6%
UNH JTRound tripApr 16, 2025Jun 11, 202556$1K–$15K-61.3%
ORCL JTStill heldApr 16, 2025held566$1K–$15K-51.2%
META JTStill heldApr 15, 2025held567$1K–$15K-23.6%
HYG JTRound tripApr 9, 2025Jul 8, 202590$1K–$15K-10.2%
AVGO JTStill heldApr 8, 2025held574$1K–$15K+55.0%
COLPAL JTRound tripApr 8, 2025Oct 9, 2025184$1K–$15Knot yet scorable
CBOE JTStill heldApr 8, 2025held574$1K–$15K+16.3%
IVW JTSell (no earlier buy)—Mar 19, 202590 (rule)$1K–$15K-5.8%
DTE JTSell (no earlier buy)—Mar 19, 202590 (rule)$1K–$15K+8.4%
IVW JTSell (no earlier buy)—Feb 26, 202590 (rule)$1K–$15K-2.3%
MSI JTStill heldFeb 26, 2025held615$1K–$15K-12.2%
TBLL JTStill heldFeb 26, 2025held615$1K–$15K-26.4%
EMLP JTSell (no earlier buy)—Feb 26, 202590 (rule)$1K–$15K-0.7%
NVDA JTStill heldFeb 26, 2025held615$1K–$15K+27.4%
LITP JTRound tripFeb 26, 2025Oct 3, 2025219$1K–$15K+44.0%
ECL JTRound tripFeb 26, 2025May 15, 2026443$1K–$15K-31.4%
AXP JTStill heldFeb 26, 2025held615$1K–$15K-15.7%
AMZN JTStill heldFeb 26, 2025held615$1K–$15K-11.9%
URNM JTRound tripFeb 25, 2025Aug 1, 2025157$1K–$15K+22.3%
IVW JTSell (no earlier buy)—Feb 14, 202590 (rule)$1K–$15K-0.0%
MSFT JTStill heldFeb 14, 2025held627$1K–$15K+0.8%
GOOGL JTStill heldFeb 13, 2025held628$1K–$15K+26.5%
BSX JTRound tripFeb 13, 2025Dec 17, 2025307$1K–$15K-21.1%
PFE JTSell (no earlier buy)—Feb 13, 202590 (rule)$1K–$15K+10.5%
DIS JTSell (no earlier buy)—Feb 13, 202590 (rule)$1K–$15K-6.7%
MSFT JTStill heldFeb 5, 2025held636$1K–$15K-1.8%
LRCX JTSell (no earlier buy)—Feb 5, 202590 (rule)$1K–$15K+3.2%
MA JTStill heldFeb 5, 2025held636$1K–$15K-8.3%
AXP JTStill heldFeb 5, 2025held636$1K–$15K-22.2%
JPM JTSell (no earlier buy)—Feb 5, 202590 (rule)$1K–$15K+0.3%
BAC JTSell (no earlier buy)—Feb 5, 202590 (rule)$1K–$15K+5.8%
AMZN JTStill heldFeb 4, 2025held637$1K–$15K-23.5%
QSR JTSell (no earlier buy)—Feb 4, 202590 (rule)$1K–$15K-14.1%
IVW JTSell (no earlier buy)—Jan 28, 202590 (rule)$1K–$15K+1.1%
TBLL JTRound tripJan 28, 2025Apr 2, 2026429$1K–$15K-8.4%
NRG JTStill heldJan 28, 2025held644$1K–$15K-30.6%
HPQ JTSell (no earlier buy)—Jan 28, 202590 (rule)$1K–$15K+13.6%
TBLL JTRound tripJan 16, 2025Dec 11, 2025329$1K–$15K-16.5%
CRM JTRound tripJan 14, 2025Nov 13, 2025303$1K–$15K-41.1%
NVDA JTStill heldJan 14, 2025held658$1K–$15K+24.2%
MA JTStill heldJan 14, 2025held658$1K–$15K+0.1%
QQQ JTSell (no earlier buy)—Jan 14, 202590 (rule)$1K–$15K+2.0%
EBAY JTSell (no earlier buy)—Jan 14, 202590 (rule)$1K–$15K-10.0%
CSCO JTSell (no earlier buy)—Jan 14, 202590 (rule)$1K–$15K-4.2%
AAXJ JTRound tripNov 20, 2024Nov 6, 2025351$1K–$15K+12.6%
VWO JTSell (no earlier buy)—Nov 20, 202490 (rule)$1K–$15K+2.4%
SWKS JTSell (no earlier buy)—Nov 20, 202490 (rule)$1K–$15K+23.2%
BBEU JTSell (no earlier buy)—Nov 20, 202490 (rule)$1K–$15K-5.4%
SPY JTStill heldNov 13, 2024held720$1K–$15K+0.0%
IWM JTSell (no earlier buy)—Oct 9, 202490 (rule)$1K–$15K-0.1%
FI JTSell (no earlier buy)—Sep 26, 202490 (rule)$1K–$15Knot yet scorable
EFA JTSell (no earlier buy)—Sep 9, 202490 (rule)$1K–$15K+11.4%
MDY JTSell (no earlier buy)—Sep 9, 202490 (rule)$1K–$15K-1.5%
CMBS JTRound tripSep 6, 2024May 13, 2026614$1K–$15K-37.5%
JMBS JTStill heldSep 6, 2024held788$1K–$15K-46.3%
SCHP JTStill heldSep 6, 2024held788$1K–$15K-42.7%
IEF JTRound tripSep 6, 2024Jun 17, 2026649$1K–$15K-41.5%
TLH JTStill heldSep 6, 2024held788$1K–$15K-52.1%
TLT JTStill heldSep 6, 2024held788$1K–$15K-57.1%
GIGB JTStill heldSep 6, 2024held788$1K–$15K-45.5%
IVV JTRound tripSep 6, 2024Oct 6, 202430$1K–$15K-0.1%
SHY JTRound tripSep 6, 2024Feb 6, 2026518buy $1K–$15K / sell $15K–$50K-27.9%
IEI JTRound tripSep 6, 2024May 13, 2026614buy $1K–$15K / sell $50K–$100K-39.1%
MBB JTRound tripSep 6, 2024Feb 6, 2026518$1K–$15K-28.2%
AGZ JTRound tripSep 6, 2024Feb 6, 2026518$1K–$15K-27.9%
TBLL JTRound tripSep 6, 2024Aug 1, 2025329$15K–$50K-15.2%
FTGC JTRound tripSep 6, 2024Feb 26, 2025173buy $15K–$50K / sell $1K–$15K+2.1%
FTGC JTRound tripSep 6, 2024Nov 21, 2025441buy $15K–$50K / sell $1K–$15K-3.5%
FTGC JTRound tripSep 6, 2024May 27, 2026628buy $15K–$50K / sell $1K–$15K-9.8%
FTGC JTRound tripSep 6, 2024Jun 25, 2026657buy $15K–$50K / sell $1K–$15K-15.1%
FTGC JTStill heldSep 6, 2024held788$15K–$50K-7.2%
PPLT JTRound tripSep 6, 2024Aug 1, 2025329$1K–$15K+26.9%
PALL JTRound tripSep 6, 2024Aug 1, 2025329$1K–$15K+16.2%
VNQI JTSell (no earlier buy)—Sep 6, 202490 (rule)$1K–$15K+15.6%
TPYP JTSell (no earlier buy)—Sep 6, 202490 (rule)$15K–$50K-4.3%
EMLP JTSell (no earlier buy)—Sep 6, 202490 (rule)$1K–$15K-2.8%
MSI JTRound tripJul 26, 2024Dec 17, 2025509$1K–$15K-28.2%
GOOGL JTStill heldJul 26, 2024held830$1K–$15K+28.9%
LRCX JTSell (no earlier buy)—Jul 26, 202490 (rule)$1K–$15K+20.8%
VEA JTRound tripJul 18, 2024Sep 9, 2026783$1K–$15K+5.9%
VEA JTStill heldJul 18, 2024held838$1K–$15K+1.4%
MDY JTSell (no earlier buy)—Jul 18, 202490 (rule)$1K–$15K+0.2%
IVV JTSell (no earlier buy)—Jul 4, 202490 (rule)$1K–$15K+0.1%
JMBS JTRound tripJun 26, 2024May 13, 2026686$1K–$15K-35.3%
SCHP JTRound tripJun 26, 2024May 13, 2026686$1K–$15K-33.2%
IEF JTSell (no earlier buy)—Jun 26, 202490 (rule)$1K–$15K-0.1%
TLH JTStill heldJun 26, 2024held860$1K–$15K-45.4%
SHY JTSell (no earlier buy)—Jun 26, 202490 (rule)$1K–$15K+2.6%
MSFT JTStill heldJun 20, 2024held866$1K–$15K-23.7%
CMCSA JTSell (no earlier buy)—Jun 20, 202490 (rule)$1K–$15K-2.6%
EFA JTSell (no earlier buy)—Jun 4, 202490 (rule)$15K–$50K+4.0%
VEA JTRound tripJun 4, 2024Sep 9, 202497buy $15K–$50K / sell $1K–$15K-3.0%
VEA JTRound tripJun 4, 2024Aug 1, 2025423buy $15K–$50K / sell $1K–$15K-7.2%
VEA JTRound tripJun 4, 2024Nov 21, 2025535buy $15K–$50K / sell $1K–$15K-6.8%
VEA JTRound tripJun 4, 2024May 27, 2026722buy $15K–$50K / sell $1K–$15K-1.2%
VEA JTRound tripJun 4, 2024Sep 9, 2026827buy $15K–$50K / sell $1K–$15K-0.7%
SPY JTRound tripJun 4, 2024Jan 16, 2025226$1K–$15K+0.0%
GEM JTRound tripJun 4, 2024Aug 1, 2025423$1K–$15K-0.8%
MDY JTSell (no earlier buy)—Jun 4, 202490 (rule)$1K–$15K+1.4%
EFA JTSell (no earlier buy)—May 31, 202490 (rule)$1K–$15K+3.8%
GIGB JTRound tripMay 31, 2024Aug 1, 2025427$1K–$15K-15.8%
IVW JTSell (no earlier buy)—May 31, 202490 (rule)$1K–$15K-0.7%
CMBS JTSell (no earlier buy)—Apr 16, 202490 (rule)$1K–$15K+8.9%
JMBS JTRound tripApr 16, 2024Feb 6, 2026661$1K–$15K-31.9%
EFA JTSell (no earlier buy)—Apr 11, 202490 (rule)$15K–$50K+5.8%
SCZ JTStill heldApr 11, 2024held936$15K–$50K-12.2%
HES JTSell (no earlier buy)—Mar 28, 202490 (rule)$1K–$15Knot yet scorable
AMAT JTRound tripMar 28, 2024Dec 23, 2024270$1K–$15K-32.5%
SCHP JTSell (no earlier buy)—Feb 20, 202490 (rule)$1K–$15K+6.2%
IEF JTSell (no earlier buy)—Feb 20, 202490 (rule)$1K–$15K+7.7%
TLH JTRound tripFeb 20, 2024Sep 21, 2026944$1K–$15K-62.8%
TLT JTStill heldFeb 20, 2024held987$1K–$15K-63.4%
LRCX Sell (no earlier buy)—Dec 20, 202390 (rule)$1K–$15K-13.2%
PFE Still heldDec 20, 2023held1049$1K–$15K-49.6%
GBIL Sell (no earlier buy)—Dec 12, 202390 (rule)$1K–$15K+10.2%
PPLT Still heldDec 12, 2023held1057$1K–$15K-9.8%
PALL Still heldDec 12, 2023held1057$1K–$15K-65.6%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
APTVSELL (partial)Sep 25, 2026$1K–$15KOct 21, 2026
26 days
—eFD report
CSCOBUYSep 24, 2026$1K–$15KOct 21, 2026
27 days
—eFD report
OBUYSep 24, 2026$1K–$15KOct 21, 2026
27 days
—eFD report
MUSELL (partial)Sep 24, 2026$1K–$15KOct 21, 2026
27 days
—eFD report
XTWOBUYSep 21, 2026$1K–$15KOct 21, 2026
30 days
—eFD report
TLHSELL (partial)Sep 21, 2026$1K–$15KOct 21, 2026
30 days
—eFD report
GIGBBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
JMBSBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
XFIVBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
MBBBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
IEFBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
TLHBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
CMBSBUYSep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
VEASELL (partial)Sep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
SPYMSELL (partial)Sep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
EFASELL (partial)Sep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
MUSELL (partial)Sep 9, 2026$1K–$15KOct 21, 2026
42 days
—eFD report
OTISBUYAug 27, 2026$1K–$15KSep 11, 2026
15 days
—eFD report
IVVSELL (partial)Aug 27, 2026$1K–$15KSep 11, 2026
15 days
—eFD report
SPYMBUYAug 20, 2026$1K–$15KSep 11, 2026
22 days
—eFD report
JNJSELL (partial)Aug 20, 2026$1K–$15KSep 11, 2026
22 days
—eFD report
IJRBUYAug 19, 2026$1K–$15KSep 11, 2026
23 days
—eFD report
AVUVBUYAug 19, 2026$1K–$15KSep 11, 2026
23 days
—eFD report
FSLRBUYAug 13, 2026$1K–$15KSep 11, 2026
29 days
—eFD report
CEGSELL (partial)Aug 13, 2026$1K–$15KSep 11, 2026
29 days
—eFD report
PYPLBUYJul 30, 2026$1K–$15KAug 17, 2026
18 days
-6.0%eFD report (amended)
SPYMBUYJul 23, 2026$1K–$15KAug 17, 2026
25 days
-0.0%eFD report (amended)
APTVBUYJul 9, 2026$1K–$15KAug 17, 2026
39 days
-29.5%eFD report (amended)
ELBUYJul 2, 2026$1K–$15KAug 17, 2026
46 days ⚠ over 45
+8.4%eFD report (amended)
CVXBUYJul 2, 2026$1K–$15KAug 17, 2026
46 days ⚠ over 45
+18.3%eFD report (amended)
SPYMBUYJul 2, 2026$1K–$15KAug 17, 2026
46 days ⚠ over 45
-0.0%eFD report (amended)
IGVBUYJun 25, 2026$1K–$15KJul 13, 2026
18 days
+23.0%eFD report
PALLBUYJun 25, 2026$1K–$15KJul 13, 2026
18 days
+2.1%eFD report
TPYPSELL (partial)Jun 25, 2026$1K–$15KJul 13, 2026
18 days
+7.0%eFD report
FTGCSELL (partial)Jun 25, 2026$1K–$15KJul 13, 2026
18 days
-11.4%eFD report
SCHPBUYJun 17, 2026$1K–$15KJul 13, 2026
26 days
-5.4%eFD report
IEFSELL (partial)Jun 17, 2026$1K–$15KJul 13, 2026
26 days
+5.6%eFD report
CEGBUYJun 12, 2026$1K–$15KJul 13, 2026
31 days
+10.5%eFD report
ATOSELLJun 12, 2026$1K–$15KJul 13, 2026
31 days
+5.2%eFD report
UNHBUYJun 4, 2026$1K–$15KJul 13, 2026
39 days
-0.3%eFD report
BSXSELL (partial)Jun 4, 2026$1K–$15KJul 13, 2026
39 days
+2.0%eFD report
VEASELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
-1.3%eFD report (amended)
VNQISELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+2.1%eFD report (amended)
LITPSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+25.6%eFD report (amended)
IVVSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+0.0%eFD report (amended)
SPYMSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+0.0%eFD report (amended)
IWMSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
-1.0%eFD report (amended)
EFASELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
-1.8%eFD report (amended)
GEMSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+3.0%eFD report (amended)
FTGCSELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
-2.6%eFD report (amended)
EIPISELL (partial)May 27, 2026$1K–$15KJun 16, 2026
20 days
+1.0%eFD report (amended)
ECLSELL (partial)May 15, 2026$1K–$15KJun 16, 2026
32 days
-6.3%eFD report (amended)
ACNSELL (partial)May 15, 2026$1K–$15KJun 16, 2026
32 days
-0.5%eFD report (amended)
SCHPSELL (partial)May 13, 2026$1K–$15KJun 16, 2026
34 days
+7.1%eFD report (amended)
JMBSSELL (partial)May 13, 2026$1K–$15KJun 16, 2026
34 days
+5.6%eFD report (amended)
CMBSSELL (partial)May 13, 2026$1K–$15KJun 16, 2026
34 days
+4.5%eFD report (amended)
IEISELLMay 13, 2026$50K–$100KJun 16, 2026
34 days
+4.9%eFD report (amended)
MBBSELL (partial)May 13, 2026$1K–$15KJun 16, 2026
34 days
+5.2%eFD report (amended)
DVNBUYApr 9, 2026$1K–$15KMay 8, 2026
29 days
-19.2%eFD report
CEGBUYApr 2, 2026$1K–$15KMay 8, 2026
36 days
-27.0%eFD report
TBLLSELL (partial)Apr 2, 2026$1K–$15KMay 8, 2026
36 days
+13.8%eFD report
SPYMBUYMar 20, 2026$1K–$15KApr 14, 2026
25 days
+0.0%eFD report
TPYPSELL (partial)Mar 20, 2026$1K–$15KApr 14, 2026
25 days
+17.0%eFD report
VEABUYMar 19, 2026$1K–$15KApr 14, 2026
26 days
-0.1%eFD report
NVDABUYMar 19, 2026$1K–$15KApr 14, 2026
26 days
+2.3%eFD report
FTGCBUYMar 19, 2026$1K–$15KApr 14, 2026
26 days
-15.7%eFD report
JNJSELL (partial)Mar 19, 2026$1K–$15KApr 14, 2026
26 days
+13.7%eFD report
BBEUSELLMar 19, 2026$15K–$50KApr 14, 2026
26 days
+3.6%eFD report
ARESBUYMar 13, 2026$1K–$15KApr 14, 2026
32 days
+19.1%eFD report
MSFTBUYMar 5, 2026$1K–$15KApr 14, 2026
40 days
-6.6%eFD report
NTAPBUYFeb 27, 2026$1K–$15KMar 6, 2026
7 days
+33.8%eFD report
AMATSELL (partial)Feb 27, 2026$1K–$15KMar 6, 2026
7 days
-10.8%eFD report
KRBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-12.6%eFD report
PGSELL (partial)Feb 26, 2026$1K–$15KMar 6, 2026
8 days
+18.8%eFD report
UNPSELL (partial)Feb 19, 2026$1K–$15KMar 6, 2026
15 days
+7.2%eFD report
MSFTBUYFeb 13, 2026$1K–$15KMar 6, 2026
21 days
-7.7%eFD report
ADBESELLFeb 13, 2026$1K–$15KMar 6, 2026
21 days
+20.0%eFD report
UBERBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-3.3%eFD report
IEFBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-7.3%eFD report
TLHBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-7.9%eFD report
EMBBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-6.7%eFD report
CMBSBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-6.7%eFD report
GIGBBUYFeb 6, 2026$1K–$15KMar 6, 2026
28 days
-7.3%eFD report
XTWOBUYFeb 6, 2026$15K–$50KMar 6, 2026
28 days
-6.7%eFD report
JMBSSELL (partial)Feb 6, 2026$1K–$15KMar 6, 2026
28 days
+7.2%eFD report
SHYSELLFeb 6, 2026$15K–$50KMar 6, 2026
28 days
+6.7%eFD report
MBBSELL (partial)Feb 6, 2026$1K–$15KMar 6, 2026
28 days
+6.9%eFD report
AGZSELL (partial)Feb 6, 2026$1K–$15KMar 6, 2026
28 days
+6.7%eFD report
PYPLBUYJan 29, 2026$1K–$15KFeb 15, 2026
17 days
-6.6%eFD report
ETNBUYJan 29, 2026$1K–$15KFeb 15, 2026
17 days
+13.4%eFD report
CVSBUYJan 29, 2026$1K–$15KFeb 15, 2026
17 days
+10.2%eFD report
CATBUYJan 29, 2026$1K–$15KFeb 15, 2026
17 days
+19.2%eFD report
UNPSELL (partial)Jan 29, 2026$1K–$15KFeb 15, 2026
17 days
-10.8%eFD report
OMCSELLJan 29, 2026$1K–$15KFeb 15, 2026
17 days
+2.0%eFD report
IVWSELLJan 29, 2026$1K–$15KFeb 15, 2026
17 days
-0.6%eFD report
FISVSELLJan 29, 2026$1K–$15KFeb 15, 2026
17 days
+4.8%eFD report
DXCMBUYJan 26, 2026$1K–$15KFeb 15, 2026
20 days
-19.5%eFD report
MUSELL (partial)Jan 26, 2026$1K–$15KFeb 15, 2026
20 days
-31.6%eFD report
VNQIBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-3.2%eFD report
TPYPBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+9.5%eFD report
LITPBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-5.5%eFD report
JMBSBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-3.5%eFD report
IVVBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+0.0%eFD report
CMBSBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-3.4%eFD report
MBBBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-3.3%eFD report
TBLLBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-2.8%eFD report
GIGBBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
-3.7%eFD report
GEMBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+2.7%eFD report
FTGCBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+13.4%eFD report
EIPIBUYJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+5.5%eFD report
MDYSELL (partial)Jan 23, 2026$1K–$15KFeb 15, 2026
23 days
-1.4%eFD report
IWMSELL (partial)Jan 23, 2026$1K–$15KFeb 15, 2026
23 days
-1.3%eFD report
SLVSELLJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+29.2%eFD report
PPLTSELLJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+30.5%eFD report
PALLSELLJan 23, 2026$1K–$15KFeb 15, 2026
23 days
+30.9%eFD report
VBUYJan 15, 2026$1K–$15KFeb 15, 2026
31 days
-4.7%eFD report
AAPLBUYJan 15, 2026$1K–$15KFeb 15, 2026
31 days
+2.1%eFD report
OMCSELL (partial)Jan 15, 2026$1K–$15KFeb 15, 2026
31 days
+5.3%eFD report
NFLXBUYJan 8, 2026$1K–$15KFeb 15, 2026
38 days
+11.7%eFD report
XOMBUYJan 8, 2026$1K–$15KFeb 15, 2026
38 days
+29.1%eFD report
DISBUYJan 8, 2026$1K–$15KFeb 15, 2026
38 days
-11.2%eFD report
MUSELL (partial)Jan 8, 2026$1K–$15KFeb 15, 2026
38 days
-26.3%eFD report
LRCXSELL (partial)Jan 8, 2026$1K–$15KFeb 15, 2026
38 days
-24.6%eFD report
IVWBUYDec 31, 2025$1K–$15KJan 13, 2026
13 days
-3.6%eFD report
SMCISELLDec 31, 2025$1K–$15KJan 13, 2026
13 days
+17.6%eFD report
IJRBUYDec 26, 2025$1K–$15KJan 13, 2026
18 days
+7.0%eFD report
KRESELLDec 26, 2025$1K–$15KJan 13, 2026
18 days
-3.5%eFD report
SPYMBUYDec 24, 2025$15K–$50KJan 13, 2026
20 days
-0.2%eFD report
SLVSELL (partial)Dec 24, 2025$1K–$15KJan 13, 2026
20 days
-1.9%eFD report
PPLTSELL (partial)Dec 24, 2025$1K–$15KJan 13, 2026
20 days
+10.7%eFD report
PALLSELL (partial)Dec 24, 2025$1K–$15KJan 13, 2026
20 days
+12.7%eFD report
WFCBUYDec 17, 2025$1K–$15KJan 13, 2026
27 days
-17.6%eFD report
MSFTBUYDec 17, 2025$1K–$15KJan 13, 2026
27 days
-16.0%eFD report
AAPLBUYDec 17, 2025$1K–$15KJan 13, 2026
27 days
-6.4%eFD report
MSISELL (partial)Dec 17, 2025$1K–$15KJan 13, 2026
27 days
-25.4%eFD report
BSXSELL (partial)Dec 17, 2025$1K–$15KJan 13, 2026
27 days
+24.5%eFD report
SMCIBUYDec 11, 2025$1K–$15KJan 13, 2026
33 days
-4.7%eFD report
ANETBUYDec 11, 2025$1K–$15KJan 13, 2026
33 days
+4.7%eFD report
TBLLSELL (partial)Dec 11, 2025$1K–$15KJan 13, 2026
33 days
-1.8%eFD report
VEASELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
-11.2%eFD report (amended)
VNQISELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
-2.9%eFD report (amended)
TPYPSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
-10.6%eFD report (amended)
LLYSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
+7.3%eFD report (amended)
IVVSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
+0.0%eFD report (amended)
IWMSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
-8.4%eFD report (amended)
FISVSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
+2.7%eFD report (amended)
FTGCSELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
+9.8%eFD report (amended)
EIPISELL (partial)Nov 21, 2025$1K–$15KAug 24, 2026
276 days ⚠ over 45
-6.5%eFD report (amended)
EFASELL (partial)Nov 20, 2025$1K–$15KAug 24, 2026
277 days ⚠ over 45
-9.2%eFD report (amended)
GEMSELL (partial)Nov 20, 2025$1K–$15KAug 24, 2026
277 days ⚠ over 45
-9.4%eFD report (amended)
CRMSELLNov 13, 2025$1K–$15KAug 24, 2026
284 days ⚠ over 45
+26.0%eFD report (amended)
AAXJSELLNov 6, 2025$1K–$15KAug 24, 2026
291 days ⚠ over 45
-3.8%eFD report (amended)
TPYPSELL (partial)Nov 3, 2025$1K–$15KNov 15, 2025
12 days
-6.9%eFD report
METABUYOct 31, 2025$1K–$15KNov 15, 2025
15 days
+12.1%eFD report
OMCSELL (partial)Oct 31, 2025$1K–$15KNov 15, 2025
15 days
+0.8%eFD report
COSTBUYOct 9, 2025$1K–$15KNov 15, 2025
37 days
-9.1%eFD report
COLPALSELLOct 9, 2025$1K–$15KNov 15, 2025
37 days
—eFD report
FTGCBUYOct 3, 2025$1K–$15KNov 15, 2025
43 days
-12.4%eFD report
EIPIBUYOct 3, 2025$15K–$50KNov 15, 2025
43 days
-0.8%eFD report
URNMSELLOct 3, 2025$1K–$15KNov 15, 2025
43 days
+0.8%eFD report
LITPSELL (partial)Oct 3, 2025$1K–$15KNov 15, 2025
43 days
-25.4%eFD report
SLVSELL (partial)Oct 3, 2025$1K–$15KNov 15, 2025
43 days
-49.0%eFD report
EMLPSELLOct 3, 2025$15K–$50KNov 15, 2025
43 days
+2.2%eFD report
IQVSELL (partial)Oct 2, 2025$1K–$15KNov 15, 2025
44 days
-8.4%eFD report
GOOGLBUYSep 17, 2025$1K–$15KMay 11, 2026
236 days ⚠ over 45
+19.9%eFD report (amended)
SCHPBUYSep 16, 2025$1K–$15KMay 11, 2026
237 days ⚠ over 45
-4.9%eFD report (amended)
IEFBUYSep 16, 2025$15K–$50KMay 11, 2026
237 days ⚠ over 45
-4.1%eFD report (amended)
SHYBUYSep 16, 2025$1K–$15KMay 11, 2026
237 days ⚠ over 45
-3.2%eFD report (amended)
IEIBUYSep 16, 2025$15K–$50KMay 11, 2026
237 days ⚠ over 45
-3.6%eFD report (amended)
ETNBUYSep 12, 2025$1K–$15KMay 11, 2026
241 days ⚠ over 45
-9.1%eFD report (amended)
ADBEBUYSep 4, 2025$1K–$15KMay 11, 2026
249 days ⚠ over 45
-10.4%eFD report (amended)
NVDABUYAug 22, 2025$1K–$15KSep 12, 2025
21 days
+0.4%eFD report
LLYBUYAug 22, 2025$1K–$15KSep 12, 2025
21 days
+45.5%eFD report
MUSELL (partial)Aug 22, 2025$1K–$15KSep 12, 2025
21 days
-70.0%eFD report
ABBVSELL (partial)Aug 22, 2025$1K–$15KSep 12, 2025
21 days
-7.8%eFD report
LLYBUYAug 11, 2025$1K–$15KSep 12, 2025
32 days
+45.0%eFD report
ABBVSELL (partial)Aug 11, 2025$1K–$15KSep 12, 2025
32 days
-2.9%eFD report
AMDBUYAug 7, 2025$1K–$15KSep 12, 2025
36 days
+41.5%eFD report
VNQIBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-5.1%eFD report
SCHPBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-8.4%eFD report
JMBSBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-7.3%eFD report
IWMBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
+4.6%eFD report
IEFBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-8.2%eFD report
SHYBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-9.0%eFD report
TLHBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-6.9%eFD report
CMBSBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-8.1%eFD report
IEIBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-8.8%eFD report
TLTBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-6.2%eFD report
MBBBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-7.4%eFD report
AGZBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
-8.5%eFD report
GEMBUYAug 1, 2025$1K–$15KSep 12, 2025
42 days
+4.4%eFD report
VEASELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
+0.4%eFD report
URNMSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-37.4%eFD report
IVVSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-0.0%eFD report
EFASELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
+0.9%eFD report
SLVSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-22.7%eFD report
TBLLSELL (partial)Aug 1, 2025$15K–$50KSep 12, 2025
42 days
+9.3%eFD report
GIGBSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
+7.8%eFD report
GEMSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-4.4%eFD report
EMLPSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
+10.2%eFD report
PPLTSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-13.0%eFD report
PALLSELL (partial)Aug 1, 2025$1K–$15KSep 12, 2025
42 days
-10.9%eFD report
WMTBUYJul 31, 2025$1K–$15KAug 6, 2025
6 days
-4.2%eFD report
GEBUYJul 31, 2025$1K–$15KAug 6, 2025
6 days
+7.2%eFD report
MDLZSELL (partial)Jul 31, 2025$1K–$15KAug 6, 2025
6 days
+19.3%eFD report
GDSELL (partial)Jul 31, 2025$1K–$15KAug 6, 2025
6 days
-1.5%eFD report
BRK.BBUYJul 24, 2025$1K–$15KAug 6, 2025
13 days
-2.9%eFD report
JPMSELL (partial)Jul 24, 2025$1K–$15KAug 6, 2025
13 days
+6.1%eFD report
GIGBBUYJul 8, 2025$1K–$15KAug 6, 2025
29 days
-5.9%eFD report
HYGSELLJul 8, 2025$1K–$15KAug 6, 2025
29 days
+7.2%eFD report
MUSELL (partial)Jul 1, 2025$1K–$15KAug 6, 2025
36 days
-28.1%eFD report
TBLLBUYJun 11, 2025$1K–$15KJul 9, 2025
28 days
-8.1%eFD report
AVGOBUYJun 11, 2025$1K–$15KJul 9, 2025
28 days
+25.0%eFD report
UNHSELLJun 11, 2025$1K–$15KJul 9, 2025
28 days
-3.9%eFD report
MUSELL (partial)Jun 11, 2025$1K–$15KJul 9, 2025
28 days
-8.4%eFD report
METABUYMay 30, 2025$1K–$15KJul 9, 2025
40 days
+5.9%eFD report (amended)
HDBUYMay 20, 2025$1K–$15KJul 9, 2025
50 days ⚠ over 45
-3.8%eFD report (amended)
ATOBUYMay 20, 2025$1K–$15KJul 9, 2025
50 days ⚠ over 45
-5.4%eFD report (amended)
GOOGLBUYMay 20, 2025$1K–$15KJul 9, 2025
50 days ⚠ over 45
+15.6%eFD report (amended)
METABUYMay 16, 2025$1K–$15KJul 9, 2025
54 days ⚠ over 45
+13.6%eFD report (amended)
HDBUYMay 16, 2025$1K–$15KJul 9, 2025
54 days ⚠ over 45
-3.4%eFD report (amended)
AMZNBUYMay 16, 2025$1K–$15KJul 9, 2025
54 days ⚠ over 45
+3.8%eFD report (amended)
NVDABUYMay 13, 2025$1K–$15KJul 9, 2025
57 days ⚠ over 45
+31.8%eFD report (amended)
AVGOBUYMay 13, 2025$1K–$15KJul 9, 2025
57 days ⚠ over 45
+22.4%eFD report (amended)
MSFTBUYApr 22, 2025$1K–$15KAug 20, 2026
485 days ⚠ over 45
+19.8%eFD report (amended)
UNHBUYApr 16, 2025$1K–$15KAug 20, 2026
491 days ⚠ over 45
-68.5%eFD report (amended)
ORCLBUYApr 16, 2025$1K–$15KAug 20, 2026
491 days ⚠ over 45
+62.7%eFD report (amended)
MSFTBUYApr 16, 2025$1K–$15KAug 20, 2026
491 days ⚠ over 45
+17.8%eFD report (amended)
METABUYApr 15, 2025$1K–$15KAug 20, 2026
492 days ⚠ over 45
+22.0%eFD report (amended)
HYGBUYApr 9, 2025$1K–$15KAug 20, 2026
498 days ⚠ over 45
-10.2%eFD report (amended)
COLPALBUYApr 8, 2025$1K–$15KAug 20, 2026
499 days ⚠ over 45
—eFD report (amended)
CBOEBUYApr 8, 2025$1K–$15KAug 20, 2026
499 days ⚠ over 45
-12.0%eFD report (amended)
AVGOBUYApr 8, 2025$1K–$15KAug 20, 2026
499 days ⚠ over 45
+50.7%eFD report (amended)
IVWSELL (partial)Mar 19, 2025$1K–$15KMay 11, 2026
418 days ⚠ over 45
-5.8%eFD report (amended)
DTESELL (partial)Mar 19, 2025$1K–$15KMay 11, 2026
418 days ⚠ over 45
+8.4%eFD report (amended)
LITPBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
-12.4%eFD report
NVDABUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
+3.8%eFD report
MSIBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
-0.8%eFD report
TBLLBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
+0.6%eFD report
ECLBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
+0.2%eFD report
AXPBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
-0.2%eFD report
AMZNBUYFeb 26, 2025$1K–$15KMar 6, 2025
8 days
-3.3%eFD report
IVWSELL (partial)Feb 26, 2025$1K–$15KMar 6, 2025
8 days
-2.3%eFD report
FTGCSELL (partial)Feb 26, 2025$1K–$15KMar 6, 2025
8 days
+2.3%eFD report
EMLPSELL (partial)Feb 26, 2025$1K–$15KMar 6, 2025
8 days
-0.7%eFD report
URNMBUYFeb 25, 2025$1K–$15KMar 6, 2025
9 days
+18.0%eFD report
MSFTBUYFeb 14, 2025$1K–$15KMar 6, 2025
20 days
+14.1%eFD report
IVWSELL (partial)Feb 14, 2025$1K–$15KMar 6, 2025
20 days
-0.0%eFD report
BSXBUYFeb 13, 2025$1K–$15KMar 6, 2025
21 days
+0.6%eFD report
GOOGLBUYFeb 13, 2025$1K–$15KMar 6, 2025
21 days
-7.5%eFD report
PFESELLFeb 13, 2025$1K–$15KMar 6, 2025
21 days
+10.5%eFD report
DISSELLFeb 13, 2025$1K–$15KMar 6, 2025
21 days
-6.7%eFD report
MSFTBUYFeb 5, 2025$1K–$15KMar 6, 2025
29 days
+12.4%eFD report
MABUYFeb 5, 2025$1K–$15KMar 6, 2025
29 days
+6.2%eFD report
AXPBUYFeb 5, 2025$1K–$15KMar 6, 2025
29 days
-6.6%eFD report
LRCXSELL (partial)Feb 5, 2025$1K–$15KMar 6, 2025
29 days
+3.2%eFD report
JPMSELL (partial)Feb 5, 2025$1K–$15KMar 6, 2025
29 days
+0.3%eFD report
BACSELL (partial)Feb 5, 2025$1K–$15KMar 6, 2025
29 days
+5.8%eFD report
AMZNBUYFeb 4, 2025$1K–$15KMar 6, 2025
30 days
-16.7%eFD report
QSRSELLFeb 4, 2025$1K–$15KMar 6, 2025
30 days
-14.1%eFD report
NRGBUYJan 28, 2025$1K–$15KFeb 8, 2025
11 days
+17.3%eFD report
TBLLBUYJan 28, 2025$1K–$15KFeb 8, 2025
11 days
+8.9%eFD report
IVWSELL (partial)Jan 28, 2025$1K–$15KFeb 8, 2025
11 days
+1.1%eFD report
HPQSELLJan 28, 2025$1K–$15KFeb 8, 2025
11 days
+13.6%eFD report
TBLLBUYJan 16, 2025$1K–$15KFeb 8, 2025
23 days
+11.1%eFD report
SPYSELLJan 16, 2025$1K–$15KFeb 8, 2025
23 days
-0.0%eFD report
CRMBUYJan 14, 2025$1K–$15KFeb 8, 2025
25 days
-13.9%eFD report
NVDABUYJan 14, 2025$1K–$15KFeb 8, 2025
25 days
-8.6%eFD report
MABUYJan 14, 2025$1K–$15KFeb 8, 2025
25 days
+8.1%eFD report
QQQSELLJan 14, 2025$1K–$15KFeb 8, 2025
25 days
+2.0%eFD report
EBAYSELLJan 14, 2025$1K–$15KFeb 8, 2025
25 days
-10.0%eFD report
CSCOSELLJan 14, 2025$1K–$15KFeb 8, 2025
25 days
-4.2%eFD report
AMATSELL (partial)Dec 23, 2024$1K–$15KJan 14, 2025
22 days
+4.0%eFD report
AAXJBUYNov 20, 2024$1K–$15KDec 17, 2024
27 days
-1.4%eFD report
VWOSELL (partial)Nov 20, 2024$1K–$15KDec 17, 2024
27 days
+2.4%eFD report
SWKSSELLNov 20, 2024$1K–$15KDec 17, 2024
27 days
+23.2%eFD report
BBEUSELL (partial)Nov 20, 2024$1K–$15KDec 17, 2024
27 days
-5.4%eFD report
SPYBUYNov 13, 2024$1K–$15KDec 17, 2024
34 days
+0.0%eFD report
IWMSELL (partial)Oct 9, 2024$1K–$15KOct 18, 2024
9 days
-0.1%eFD report
IVVSELL (partial)Oct 6, 2024$1K–$15KOct 18, 2024
12 days
-0.0%eFD report
FISELL (partial)Sep 26, 2024$1K–$15KOct 18, 2024
22 days
—eFD report
VEASELL (partial)Sep 9, 2024$1K–$15KOct 18, 2024
39 days
+11.3%eFD report
MDYSELL (partial)Sep 9, 2024$1K–$15KOct 18, 2024
39 days
-1.5%eFD report
EFASELL (partial)Sep 9, 2024$1K–$15KOct 18, 2024
39 days
+11.4%eFD report
SCHPBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-12.9%eFD report
JMBSBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-15.4%eFD report
IVVBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-0.1%eFD report
IEFBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-15.7%eFD report
SHYBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-13.2%eFD report
TLHBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-16.6%eFD report
CMBSBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-14.0%eFD report
IEIBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-14.6%eFD report
TLTBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-17.6%eFD report
MBBBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-14.6%eFD report
AGZBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-13.4%eFD report
TBLLBUYSep 6, 2024$15K–$50KOct 18, 2024
42 days
-12.4%eFD report
GIGBBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-13.7%eFD report
FTGCBUYSep 6, 2024$15K–$50KOct 18, 2024
42 days
-6.4%eFD report
PPLTBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-10.8%eFD report
PALLBUYSep 6, 2024$1K–$15KOct 18, 2024
42 days
-6.9%eFD report
VNQISELL (partial)Sep 6, 2024$1K–$15KOct 18, 2024
42 days
+15.6%eFD report
TPYPSELL (partial)Sep 6, 2024$15K–$50KOct 18, 2024
42 days
-4.3%eFD report
EMLPSELL (partial)Sep 6, 2024$1K–$15KOct 18, 2024
42 days
-2.8%eFD report
MSIBUYJul 26, 2024$1K–$15KAug 6, 2024
11 days
+11.8%eFD report
GOOGLBUYJul 26, 2024$1K–$15KAug 6, 2024
11 days
-9.0%eFD report
LRCXSELL (partial)Jul 26, 2024$1K–$15KAug 6, 2024
11 days
+20.8%eFD report
VEABUYJul 18, 2024$1K–$15KAug 6, 2024
19 days
-3.5%eFD report
MDYSELL (partial)Jul 18, 2024$1K–$15KAug 6, 2024
19 days
+0.2%eFD report
IVVSELL (partial)Jul 4, 2024$1K–$15KJul 11, 2024
7 days
+0.1%eFD report
SCHPBUYJun 26, 2024$1K–$15KJul 11, 2024
15 days
-1.4%eFD report
JMBSBUYJun 26, 2024$1K–$15KJul 11, 2024
15 days
-0.1%eFD report
TLHBUYJun 26, 2024$1K–$15KJul 11, 2024
15 days
+1.1%eFD report
IEFSELL (partial)Jun 26, 2024$1K–$15KJul 11, 2024
15 days
-0.1%eFD report
SHYSELL (partial)Jun 26, 2024$1K–$15KJul 11, 2024
15 days
+2.6%eFD report
MSFTBUYJun 20, 2024$1K–$15KJul 11, 2024
21 days
-6.0%eFD report
CMCSASELLJun 20, 2024$1K–$15KJul 11, 2024
21 days
-2.6%eFD report
VEABUYJun 4, 2024$15K–$50KJul 11, 2024
37 days
-2.9%eFD report
SPYBUYJun 4, 2024$1K–$15KJul 11, 2024
37 days
+0.0%eFD report
GEMBUYJun 4, 2024$1K–$15KJul 11, 2024
37 days
-1.9%eFD report
MDYSELL (partial)Jun 4, 2024$1K–$15KJul 11, 2024
37 days
+1.4%eFD report
EFASELL (partial)Jun 4, 2024$15K–$50KJul 11, 2024
37 days
+4.0%eFD report
GIGBBUYMay 31, 2024$1K–$15KJun 5, 2024
5 days
-2.2%eFD report
IVWSELL (partial)May 31, 2024$1K–$15KJun 5, 2024
5 days
-0.7%eFD report
EFASELL (partial)May 31, 2024$1K–$15KJun 5, 2024
5 days
+3.8%eFD report
CMBSSELL (partial)Apr 16, 2024$1K–$15KMay 7, 2024
21 days
+8.9%eFD report
JMBSBUYApr 16, 2024$1K–$15KMay 7, 2024
21 days
-7.8%eFD report
EFASELL (partial)Apr 11, 2024$15K–$50KMay 7, 2024
26 days
+5.8%eFD report
SCZBUYApr 11, 2024$15K–$50KMay 7, 2024
26 days
-7.5%eFD report
HESSELLMar 28, 2024$1K–$15KMay 8, 2024
41 days
—eFD report
AMATBUYMar 28, 2024$1K–$15KMay 8, 2024
41 days
+8.3%eFD report
SCHPSELL (partial)Feb 20, 2024$1K–$15KMay 8, 2024
78 days ⚠ over 45
+6.2%eFD report
IEFSELL (partial)Feb 20, 2024$1K–$15KMay 8, 2024
78 days ⚠ over 45
+7.7%eFD report
TLHBUYFeb 20, 2024$1K–$15KMay 8, 2024
78 days ⚠ over 45
-7.9%eFD report
TLTBUYFeb 20, 2024$1K–$15KMay 8, 2024
78 days ⚠ over 45
-8.6%eFD report
LRCXSELL (partial)Dec 20, 2023$1K–$15KJan 8, 2024
19 days
-13.2%eFD report (amended)
PFEBUYDec 20, 2023$1K–$15KJan 8, 2024
19 days
-10.1%eFD report (amended)
GBILSELL (partial)Dec 12, 2023$1K–$15KJan 8, 2024
27 days
+10.2%eFD report (amended)
PPLTBUYDec 12, 2023$1K–$15KJan 8, 2024
27 days
-9.7%eFD report (amended)
PALLBUYDec 12, 2023$1K–$15KJan 8, 2024
27 days
-5.4%eFD report (amended)
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.