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

Rep. Ritchie Torres D-NY15

127 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Jul 11, 2025. Financial ServicesHouse Select the Strategic Competition Between the United States and the Chinese Communist Party
41%hit rate
-7.5%avg excess vs SPY
-7.8%annualized excess
425 davg holding period
42 / 21 / 19closed / open / unmatched sells

Rep. Ritchie Torres has reported 127 trades since 2024 (65 buys, 62 sells). 41% of 82 scored trades beat the S&P 500 over the time they were held. The most recent was a sale of ABBV on Jul 11, 2025, disclosed Aug 20, 2025. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
AAPL Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-12.7%
BAC Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+1.1%
AVGO Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-18.1%
C Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-3.0%
CL Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+20.8%
ETN Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+3.0%
EMR Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+13.7%
FCX Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+14.2%
GS Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-3.0%
HPE Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-19.1%
MET Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+2.1%
OTIS Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+17.4%
PEP Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+0.6%
RHHBY Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-4.8%
VZ Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+9.5%
VICI Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+14.9%
WMT Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K-0.2%
WCN Sell (no earlier buy)—Jul 11, 202590 (rule)$1K–$15K+14.8%
MRVL Round tripJun 6, 2025Jul 11, 202535$1K–$15K+2.3%
TRP Round tripApr 9, 2025Jul 11, 202593$1K–$15K-11.0%
HON Sell (no earlier buy)—Feb 28, 202590 (rule)$1K–$15K-6.5%
MKC Still heldJan 7, 2025held665$1K–$15K-62.1%
MCK Round tripJan 7, 2025Jul 11, 2025185$1K–$15K+15.3%
ARES Round tripOct 9, 2024Jul 11, 2025275$1K–$15K+4.1%
ABBV Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-8.7%
ARE Still heldSep 26, 2024held768$1K–$15K-96.4%
GOOGL Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+1.8%
AMH Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-16.1%
AMT Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-14.4%
APO Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+8.3%
APPL Still heldSep 26, 2024held768$1K–$15Knot yet scorable
ASML Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-14.9%
ASML Still heldSep 26, 2024held768$1K–$15K+47.6%
BLK Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+7.6%
BX Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-3.4%
OWL Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-9.2%
AVGO Round tripSep 26, 2024Jan 7, 2025103$1K–$15K+25.5%
KO Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-11.1%
CMCSA Still heldSep 26, 2024held768$1K–$15K-69.3%
SRE Still heldSep 26, 2024held768$1K–$15K-26.5%
EIX Still heldSep 26, 2024held768$1K–$15K-62.2%
ENB Still heldSep 26, 2024held768$1K–$15K-10.8%
EQT Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+46.8%
EQIX Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-22.9%
ELS Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-22.3%
EQR Round tripSep 26, 2024Jul 11, 2025288$1K–$15Knot yet scorable
GLPI Still heldSep 26, 2024held768$1K–$15K-54.2%
HD Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-15.7%
ICE Round tripSep 26, 2024Sep 26, 20240$1K–$15K+0.0%
JNJ Still heldSep 26, 2024held768$1K–$15K+36.2%
JPM Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+27.8%
KMI Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+19.4%
LHX Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+3.1%
LEN Round tripSep 26, 2024Sep 26, 20240$1K–$15K+0.0%
LINE Still heldSep 26, 2024held768$1K–$15K-84.1%
LMT Still heldSep 26, 2024held768$1K–$15K-20.0%
MKC Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-22.5%
MRK Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-35.3%
META Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+17.4%
MSFT Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+7.7%
MS Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+27.1%
NSRGY Still heldSep 26, 2024held768$1K–$15K-28.7%
NEE Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-19.8%
NOC Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-10.8%
NVDA Still heldSep 26, 2024held768$1K–$15K+31.5%
NXPI Still heldSep 26, 2024held768$1K–$15K-25.2%
ODFL Still heldSep 26, 2024held768$1K–$15K-41.2%
OKE Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-17.7%
ORCL Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+28.2%
OTIS Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-12.7%
PAGP Still heldSep 26, 2024held768$1K–$15K+17.3%
PPL Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-3.8%
PG Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-18.3%
PLD Still heldSep 26, 2024held768$1K–$15K-27.9%
PEG Still heldSep 26, 2024held768$1K–$15K-46.3%
QCOM Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-17.8%
CRM Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-15.4%
SHW Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-18.9%
TXN Still heldSep 26, 2024held768$1K–$15K+12.9%
TMUS Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+3.1%
USB Still heldSep 26, 2024held768$1K–$15K+2.1%
UNP Round tripSep 26, 2024Jul 11, 2025288$1K–$15K-12.3%
UNH Still heldSep 26, 2024held768$1K–$15K-61.8%
WMB Round tripSep 26, 2024Jul 11, 2025288$1K–$15K+21.2%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
ABBVSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-12.2%PDF
GOOGLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-26.4%PDF
AMHSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+16.6%PDF
AMTSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+23.1%PDF
APOSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+23.7%PDF
AAPLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-12.7%PDF
ARESSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+24.6%PDF
ASMLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-14.6%PDF
BACSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+1.1%PDF
BLKSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+1.7%PDF
BXSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+8.5%PDF
OWLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+21.7%PDF
AVGOSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-18.1%PDF
CSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-3.0%PDF
KOSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+12.6%PDF
CLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+20.8%PDF
ETNSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+3.0%PDF
EMRSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+13.7%PDF
EQTSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+8.4%PDF
EQIXSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+0.8%PDF
ELSSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+5.6%PDF
EQRSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
—PDF
FCXSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+14.2%PDF
GSSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-3.0%PDF
HPESELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-19.1%PDF
HDSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+5.6%PDF
JPMSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+1.1%PDF
KMISELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+8.8%PDF
LHXSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-7.3%PDF
MRVLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-17.1%PDF
MKCSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+15.7%PDF
MCKSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+0.8%PDF
MRKSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+2.7%PDF
METASELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+5.4%PDF
METSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+2.1%PDF
MSFTSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+3.8%PDF
MSSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-2.2%PDF
NEESELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-4.9%PDF
NOCSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-15.8%PDF
OKESELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+20.0%PDF
ORCLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-21.2%PDF
OTISSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+17.4%PDF
OTISSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+17.4%PDF
PEPSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+0.6%PDF
PPLSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-0.2%PDF
PGSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+11.7%PDF
QCOMSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+2.4%PDF
RHHBYSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-4.8%PDF
CRMSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+12.6%PDF
SHWSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+11.3%PDF
TRPSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-3.8%PDF
TMUSSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+8.3%PDF
UNPSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+9.1%PDF
VZSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+9.5%PDF
VICISELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+14.9%PDF
WMTSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-0.2%PDF
WCNSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
+14.8%PDF
WMBSELLJul 11, 2025$1K–$15KAug 20, 2025
40 days
-0.8%PDF
MRVLBUYJun 6, 2025$1K–$15KAug 20, 2025
75 days ⚠ over 45
-14.6%PDF
TRPBUYApr 9, 2025$1K–$15KAug 20, 2025
133 days ⚠ over 45
-10.6%PDF
HONSELLFeb 28, 2025$1K–$15KAug 20, 2025
173 days ⚠ over 45
-6.5%PDF
AVGOSELL (partial)Jan 7, 2025$1K–$15KAug 20, 2025
225 days ⚠ over 45
+18.3%PDF
MKCBUYJan 7, 2025$1K–$15KAug 20, 2025
225 days ⚠ over 45
+13.8%PDF
MCKBUYJan 7, 2025$1K–$15KJul 8, 2026
547 days ⚠ over 45
+27.4%PDF
ARESBUYOct 9, 2024$1K–$15KAug 20, 2025
315 days ⚠ over 45
+10.8%PDF
ABBVBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-11.7%PDF
AREBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-23.1%PDF
GOOGLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+15.1%PDF
AMHBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-8.6%PDF
AMTBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-25.7%PDF
APOBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+33.9%PDF
APPLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
—PDF
ASMLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-21.1%PDF
ASMLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-21.1%PDF
BLKBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+6.5%PDF
BXBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+9.9%PDF
OWLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+21.7%PDF
AVGOBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+32.7%PDF
KOBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-17.4%PDF
CMCSABUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-11.8%PDF
SREBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+1.8%PDF
EIXBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-12.3%PDF
ENBBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-2.6%PDF
EQTBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+19.3%PDF
EQIXBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+2.8%PDF
ELSBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-10.1%PDF
EQRBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
—PDF
GLPIBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-10.7%PDF
HDBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-5.5%PDF
ICESELLSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+9.6%PDF
ICEBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-9.6%PDF
JNJBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-14.9%PDF
JPMBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+10.8%PDF
KMIBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+20.6%PDF
LHXBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-12.8%PDF
LENSELLSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+29.3%PDF
LENBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-29.3%PDF
LINEBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-29.9%PDF
LMTBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-20.2%PDF
MKCBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-11.6%PDF
MRKBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-16.8%PDF
METABUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+1.2%PDF
MSFTBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-3.5%PDF
MSBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+17.3%PDF
NSRGYBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-23.1%PDF
NEEBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-18.4%PDF
NOCBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-15.0%PDF
NVDABUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+7.7%PDF
NXPIBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-16.3%PDF
ODFLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-12.2%PDF
OKEBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+8.5%PDF
ORCLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-2.9%PDF
OTISBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-14.0%PDF
PAGPBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-6.8%PDF
PPLBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-5.0%PDF
PGBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-6.8%PDF
PLDBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-19.7%PDF
PEGBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-7.4%PDF
QCOMBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-13.3%PDF
CRMBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+18.8%PDF
SHWBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-15.1%PDF
TXNBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-13.5%PDF
TMUSBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+5.0%PDF
USBBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+3.1%PDF
UNPBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-10.4%PDF
UNHBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
-16.1%PDF
WMBBUYSep 26, 2024$1K–$15KAug 20, 2025
328 days ⚠ over 45
+15.5%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.