CongressInsight

Ritchie John Torres Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Ritchie John Torres (U.S. House, New York’s 15th district) disclosed under the STOCK Act: what was bought and sold, how the stock purchases did against the S&P 500 and how long each disclosure took. Data as of Oct 20, 2026.

Published Updated 3 min readHow we research

Key takeaways

  • As of Oct 20, 2026, Ritchie John Torres (U.S. House, New York’s 15th district) had disclosed 155 trades since Sep 26, 2024, 125 of them in individual stocks (64 buys, 61 sales).
  • Most‑traded stocks: MKC (3), AVGO (3), AMT (2), TRP (2).
  • Ritchie John Torres’s stock purchases trailed the S&P 500 by an average of 5.3 percentage points over the following 12 months (63 buys), #85 of the 111 members ranked.
  • 56.1% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 225 days.

How much does Ritchie John Torres trade?

Ritchie John Torres (U.S. House, New York’s 15th district) disclosed 155 trades between Sep 26, 2024 and Jul 11, 2025 in STOCK Act periodic transaction reports, 125 of them in individual stocks: 64 purchases and 61 sales. Their estimated volume is $1.2 million, from the midpoints of the disclosed ranges. Every trade was in a self or joint account.

MeasureRitchie John Torres
ChamberU.S. House, New York’s 15th district
Trades disclosed155
Stock trades125 (64 buys, 61 sales)
First and latest tradeSep 26, 2024 – Jul 11, 2025
Estimated volume$1.2 million
Account ownerSelf or joint 100%

What stocks does Ritchie John Torres trade?

StockCompanyTrades
MKCMcCormick & Company, Incorporated3
AVGOBroadcom Inc.3
AMTAmerican Tower Corporation2
TRP—2
SHWThe Sherwin-Williams Company2
BXBlackstone Inc.2
UNPUnion Pacific Corporation2
EQIXEquinix, Inc.2
MRVLMarvell Technology, Inc.2
OTISOtis Worldwide Corporation2

By sector: Financial Services (21), Technology (17), Real Estate (14), Other (13), Industrials (12), Consumer Defensive (10). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Ritchie John Torres beaten the market?

Exent scored 63 disclosed stock purchases by Ritchie John Torres against the S&P 500. Over the 12 months after each trade they trailed the S&P 500 by an average of 5.3 percentage points, and 31.7% of the 63 purchases that are a year old beat the index. Measured from the disclosure date, the first day the public could see each trade, the 12‑month figure was −5.0%. That ranks Ritchie John Torres #85 of the 111 members ranked with at least 20 scored purchases.

MeasureRitchie John TorresAll members
Stock buys scored6324,613
Average vs S&P 500, 3 months−3.8%−0.1%
Average vs S&P 500, 12 months−5.3%−0.4%
Buys that beat it over 12 months31.7%43.2%
12 months from the disclosure date−5.0%−0.8%
Rank#85 of 111—

The 10 members with the best records by this measure are named in Exent Radar, with their latest trades.

Does Ritchie John Torres file trades late?

87 of Ritchie John Torres’s 155 disclosed trades (56.1%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 225 days after it was made; the longest delay was 548 days.

MeasureRitchie John TorresAll members
Median days to disclose225 days28 days
Disclosed after 45 days56.1%14.9%
Longest delay548 days—

Ritchie John Torres’s latest disclosed trades

Trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Jul 11, 2025US Treasury Note 91282CAY75Sale$1,001–$15,00040 days · filing
Jul 11, 2025AMTSale$1,001–$15,00040 days · filing
Jul 11, 2025TRPSale$1,001–$15,00040 days · filing
Jul 11, 2025SHWSale$1,001–$15,00040 days · filing
Jul 11, 2025CSale$1,001–$15,00040 days · filing
Jul 11, 2025BXSale$1,001–$15,00040 days · filing
Jul 11, 2025METSale$1,001–$15,00040 days · filing
Jul 11, 2025VICISale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CMP3Sale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CFY2Sale$1,001–$15,00040 days · filing
Jul 11, 2025UNPSale$1,001–$15,00040 days · filing
Jul 11, 2025EQIXSale$1,001–$15,00040 days · filing
Jul 11, 2025RHHBYSale$1,001–$15,00040 days · filing
Jul 11, 2025ETNSale$1,001–$15,00040 days · filing
Jul 11, 2025MRVLSale$1,001–$15,00040 days · filing
Jul 11, 2025VZSale$1,001–$15,00040 days · filing
Jul 11, 2025OTISSale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CAE1Sale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 9128284V9Sale$1,001–$15,00040 days · filing
Jul 11, 2025TMUSSale$1,001–$15,00040 days · filing
Jul 11, 2025WMBSale$1,001–$15,00040 days · filing
Jul 11, 2025OWLSale$1,001–$15,00040 days · filing
Jul 11, 2025KOSale$1,001–$15,00040 days · filing
Jul 11, 2025NOCSale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 912828P46Sale$1,001–$15,00040 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CAY75
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    AMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    TRP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    SHW
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    C
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    BX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MET
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    VICI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CMP3
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CFY2
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    UNP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    EQIX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    RHHBY
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ETN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MRVL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    VZ
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    OTIS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CAE1
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 9128284V9
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    TMUS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    WMB
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    OWL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    KO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    NOC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 912828P46
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
Show all 155
Trade dateStockTradeAmountDisclosed after
Jul 11, 2025US Treasury Note 91282CGM7Sale$1,001–$15,00040 days · filing
Jul 11, 2025BACSale$1,001–$15,00040 days · filing
Jul 11, 2025ELSSale$1,001–$15,00040 days · filing
Jul 11, 2025ARESSale$1,001–$15,00040 days · filing
Jul 11, 2025PPLSale$1,001–$15,00040 days · filing
Jul 11, 2025MKCSale$1,001–$15,00040 days · filing
Jul 11, 2025WCNSale$1,001–$15,00040 days · filing
Jul 11, 2025METASale$1,001–$15,00040 days · filing
Jul 11, 2025HDSale$1,001–$15,00040 days · filing
Jul 11, 2025ORCLSale$1,001–$15,00040 days · filing
Jul 11, 2025KMISale$1,001–$15,00040 days · filing
Jul 11, 2025AVGOSale$1,001–$15,00040 days · filing
Jul 11, 2025GOOGLSale$1,001–$15,00040 days · filing
Jul 11, 2025ABBVSale$1,001–$15,00040 days · filing
Jul 11, 2025EMRSale$1,001–$15,00040 days · filing
Jul 11, 2025WMTSale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CNG2Sale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CNE7Sale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CHA2Sale$1,001–$15,00040 days · filing
Jul 11, 2025EQTSale$1,001–$15,00040 days · filing
Jul 11, 2025MCKSale$1,001–$15,00040 days · filing
Jul 11, 2025AAPLSale$1,001–$15,00040 days · filing
Jul 11, 2025FCXSale$1,001–$15,00040 days · filing
Jul 11, 2025QCOMSale$1,001–$15,00040 days · filing
Jul 11, 2025GSSale$1,001–$15,00040 days · filing
Jul 11, 2025CLSale$1,001–$15,00040 days · filing
Jul 11, 2025PGSale$1,001–$15,00040 days · filing
Jul 11, 2025LHXSale$1,001–$15,00040 days · filing
Jul 11, 2025PEPSale$1,001–$15,00040 days · filing
Jul 11, 2025CRMSale$1,001–$15,00040 days · filing
Jul 11, 2025JPMSale$1,001–$15,00040 days · filing
Jul 11, 2025MSSale$1,001–$15,00040 days · filing
Jul 11, 2025BLKSale$1,001–$15,00040 days · filing
Jul 11, 2025AMHSale$1,001–$15,00040 days · filing
Jul 11, 2025APOSale$1,001–$15,00040 days · filing
Jul 11, 2025OKESale$1,001–$15,00040 days · filing
Jul 11, 2025EQRSale$1,001–$15,00040 days · filing
Jul 11, 2025US Treasury Note 91282CFF3Sale$1,001–$15,00040 days · filing
Jul 11, 2025MSFTSale$1,001–$15,00040 days · filing
Jul 11, 2025HPESale$1,001–$15,00040 days · filing
Jul 11, 2025NEESale$1,001–$15,00040 days · filing
Jul 11, 2025ASMLSale$1,001–$15,00040 days · filing
Jul 11, 2025MRKSale$1,001–$15,00040 days · filing
Jun 6, 2025US Treasury Note 91282CLP40Sale$1,001–$15,00075 days · filing
Jun 6, 2025MRVLBuy$1,001–$15,00075 days · filing
Jun 6, 2025US Treasury Note 91282CGC91Buy$1,001–$15,00075 days · filing
Jun 6, 2025US Treasury Note 91282CMU26Buy$1,001–$15,00075 days · filing
Apr 9, 2025TRPBuy$1,001–$15,000133 days · filing
Mar 24, 2025US Treasury Note 91282CKY6Sale$1,001–$15,000149 days · filing
Mar 24, 2025US Treasury Note 91282CMP3Buy$1,001–$15,000149 days · filing
Feb 28, 2025HONSale$1,001–$15,000173 days · filing
Feb 18, 2025US Treasury Note 91282CLP4Buy$1,001–$15,000183 days · filing
Jan 7, 2025MCKBuy$1,001–$15,000548 days · filing
Jan 7, 2025MKCBuy$1,001–$15,000225 days · filing
Jan 7, 2025AVGOSale$1,001–$15,000225 days · filing
Dec 9, 2024US Treasury Note 91282CGM7Buy$1,001–$15,000254 days · filing
Oct 9, 2024US Treasury Note 91282CLP4Buy$1,001–$15,000315 days · filing
Oct 9, 2024ARESBuy$1,001–$15,000315 days · filing
Sep 26, 2024OKEBuy$1,001–$15,000328 days · filing
Sep 26, 2024AMHBuy$1,001–$15,000328 days · filing
Sep 26, 2024EQTBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CKY6Buy$1,001–$15,000328 days · filing
Sep 26, 2024LENBuy$1,001–$15,000328 days · filing
Sep 26, 2024CMCSABuy$1,001–$15,000328 days · filing
Sep 26, 2024ASMLBuy$1,001–$15,000328 days · filing
Sep 26, 2024NXPIBuy$1,001–$15,000328 days · filing
Sep 26, 2024NVDABuy$1,001–$15,000328 days · filing
Sep 26, 2024TMUSBuy$1,001–$15,000328 days · filing
Sep 26, 2024OWLBuy$1,001–$15,000328 days · filing
Sep 26, 2024MSBuy$1,001–$15,000328 days · filing
Sep 26, 2024KOBuy$1,001–$15,000328 days · filing
Sep 26, 2024AVGOBuy$1,001–$15,000328 days · filing
Sep 26, 2024EQRBuy$1,001–$15,000328 days · filing
Sep 26, 2024PPLBuy$1,001–$15,000328 days · filing
Sep 26, 2024CRMBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CAE1Buy$1,001–$15,000328 days · filing
Sep 26, 2024PLDBuy$1,001–$15,000328 days · filing
Sep 26, 2024SREBuy$1,001–$15,000328 days · filing
Sep 26, 2024MSFTBuy$1,001–$15,000328 days · filing
Sep 26, 2024WMBBuy$1,001–$15,000328 days · filing
Sep 26, 2024ELSBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CHA2Buy$1,001–$15,000328 days · filing
Sep 26, 2024QCOMBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 912828P46Buy$1,001–$15,000328 days · filing
Sep 26, 2024JPMBuy$1,001–$15,000328 days · filing
Sep 26, 2024LINEBuy$1,001–$15,000328 days · filing
Sep 26, 2024JNJBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CGM7Buy$1,001–$15,000328 days · filing
Sep 26, 2024MKCBuy$1,001–$15,000328 days · filing
Sep 26, 2024GLPIBuy$1,001–$15,000328 days · filing
Sep 26, 2024ICEBuy$1,001–$15,000328 days · filing
Sep 26, 2024PGBuy$1,001–$15,000328 days · filing
Sep 26, 2024ICESale$1,001–$15,000328 days · filing
Sep 26, 2024PEGBuy$1,001–$15,000328 days · filing
Sep 26, 2024HDBuy$1,001–$15,000328 days · filing
Sep 26, 2024NOCBuy$1,001–$15,000328 days · filing
Sep 26, 2024APPLBuy$1,001–$15,000328 days · filing
Sep 26, 2024UNPBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 9128284V9Buy$1,001–$15,000328 days · filing
Sep 26, 2024APOBuy$1,001–$15,000328 days · filing
Sep 26, 2024NEEBuy$1,001–$15,000328 days · filing
Sep 26, 2024OTISBuy$1,001–$15,000328 days · filing
Sep 26, 2024METABuy$1,001–$15,000328 days · filing
Sep 26, 2024NSRGYBuy$1,001–$15,000328 days · filing
Sep 26, 2024EIXBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CFF3Buy$1,001–$15,000328 days · filing
Sep 26, 2024TXNBuy$1,001–$15,000328 days · filing
Sep 26, 2024AMTBuy$1,001–$15,000328 days · filing
Sep 26, 2024EQIXBuy$1,001–$15,000328 days · filing
Sep 26, 2024BLKBuy$1,001–$15,000328 days · filing
Sep 26, 2024LENSale$1,001–$15,000328 days · filing
Sep 26, 2024AREBuy$1,001–$15,000328 days · filing
Sep 26, 2024ODFLBuy$1,001–$15,000328 days · filing
Sep 26, 2024USBBuy$1,001–$15,000328 days · filing
Sep 26, 2024BXBuy$1,001–$15,000328 days · filing
Sep 26, 2024ABBVBuy$1,001–$15,000328 days · filing
Sep 26, 2024SHWBuy$1,001–$15,000328 days · filing
Sep 26, 2024ORCLBuy$1,001–$15,000328 days · filing
Sep 26, 2024UNHBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CAY7Buy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 912828P469Buy$1,001–$15,000328 days · filing
Sep 26, 2024ENBBuy$1,001–$15,000328 days · filing
Sep 26, 2024MRKBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CFY2Buy$1,001–$15,000328 days · filing
Sep 26, 2024KMIBuy$1,001–$15,000328 days · filing
Sep 26, 2024US Treasury Note 91282CFK2Buy$1,001–$15,000328 days · filing
Sep 26, 2024LHXBuy$1,001–$15,000328 days · filing
Sep 26, 2024PAGPBuy$1,001–$15,000328 days · filing
Sep 26, 2024GOOGLBuy$1,001–$15,000328 days · filing
Sep 26, 2024LMTBuy$1,001–$15,000328 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CGM7
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    BAC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ELS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ARES
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    PPL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MKC
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    WCN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    META
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    HD
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ORCL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    KMI
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    AVGO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    GOOGL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ABBV
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    EMR
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    WMT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CNG2
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CNE7
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CHA2
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    EQT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MCK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    AAPL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    FCX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    QCOM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    GS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    CL
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    PG
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    LHX
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    PEP
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    CRM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    JPM
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MS
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    BLK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    AMH
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    APO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    OKE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    EQR
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    US Treasury Note 91282CFF3
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MSFT
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    HPE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    NEE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    ASML
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 11, 2025
    Stock
    MRK
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 6, 2025
    Stock
    US Treasury Note 91282CLP40
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    75 days · filing
  • Jun 6, 2025
    Stock
    MRVL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    75 days · filing
  • Jun 6, 2025
    Stock
    US Treasury Note 91282CGC91
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    75 days · filing
  • Jun 6, 2025
    Stock
    US Treasury Note 91282CMU26
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    75 days · filing
  • Apr 9, 2025
    Stock
    TRP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    133 days · filing
  • Mar 24, 2025
    Stock
    US Treasury Note 91282CKY6
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    149 days · filing
  • Mar 24, 2025
    Stock
    US Treasury Note 91282CMP3
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    149 days · filing
  • Feb 28, 2025
    Stock
    HON
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    173 days · filing
  • Feb 18, 2025
    Stock
    US Treasury Note 91282CLP4
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    183 days · filing
  • Jan 7, 2025
    Stock
    MCK
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    548 days · filing
  • Jan 7, 2025
    Stock
    MKC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    225 days · filing
  • Jan 7, 2025
    Stock
    AVGO
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    225 days · filing
  • Dec 9, 2024
    Stock
    US Treasury Note 91282CGM7
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    254 days · filing
  • Oct 9, 2024
    Stock
    US Treasury Note 91282CLP4
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    315 days · filing
  • Oct 9, 2024
    Stock
    ARES
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    315 days · filing
  • Sep 26, 2024
    Stock
    OKE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    AMH
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    EQT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CKY6
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    LEN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    CMCSA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ASML
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    NXPI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    NVDA
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    TMUS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    OWL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    MS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    KO
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    AVGO
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    EQR
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    PPL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    CRM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CAE1
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    PLD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    SRE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    MSFT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    WMB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ELS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CHA2
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    QCOM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 912828P46
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    JPM
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    LINE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    JNJ
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CGM7
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    MKC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    GLPI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ICE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    PG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ICE
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    PEG
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    HD
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    NOC
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    APPL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    UNP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 9128284V9
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    APO
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    NEE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    OTIS
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    META
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    NSRGY
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    EIX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CFF3
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    TXN
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    AMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    EQIX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    BLK
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    LEN
    Trade
    Sale
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ARE
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ODFL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    USB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    BX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ABBV
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    SHW
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ORCL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    UNH
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CAY7
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 912828P469
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    ENB
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    MRK
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CFY2
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    KMI
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    US Treasury Note 91282CFK2
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    LHX
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    PAGP
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    GOOGL
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing
  • Sep 26, 2024
    Stock
    LMT
    Trade
    Buy
    Amount
    $1,001–$15,000
    Disclosed after
    328 days · filing

Where this data comes from

Members of Congress report each trade over $1,000 in stocks, bonds and other securities, by themselves, their spouse or dependent children, in periodic transaction reports under the STOCK Act, filed with the House Clerk and the Senate. A trade must be reported within 45 days. Exent reads these public financial disclosures; every trade listed here links to its original filing.

Amounts are disclosed as ranges ($1,001–$15,000, $15,001–$50,000 and up), so dollar volumes are estimates from the midpoint of each range. Returns compare each disclosed purchase of a listed stock with the S&P 500 (SPY): total return with dividends from the close on the trade date to 3 and 12 months later, and again from the disclosure date, the first day the public could see the trade. Sales are not scored. The ranking covers members with at least 20 purchases that are a year old.

Trades disclosed in the last 30 days are counted but not listed; they are in Exent Radar, with the records of the top 10 performers. The disclosures carry no party labels: this is the public record of what was traded and when it was disclosed. Data as of Oct 20, 2026. How to read a filing yourself: Congress stock trading: how to see what members bought.

Past performance does not guarantee future results. Historical figures are calculated by Exent from market data and are for education only; they are not investment advice or a recommendation to buy or sell any security.

Follow Congress trades as they are disclosed

  1. Exent Radar lists new congressional trades as they are disclosed, before they reach this page.
  2. It names the top 10 members by the record of their stock buys, next to insider buying and big‑fund moves.
  3. Check any idea against your own portfolio before you act on it.

Exent is our product. Educational content, not investment advice.

Frequently asked questions

In STOCK Act disclosures, the stocks Ritchie John Torres traded most often are MKC (3 trades), AVGO (3 trades), AMT (2 trades), TRP (2 trades), SHW (2 trades). Of 155 disclosed trades, 125 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Ritchie John Torres's disclosed stock purchases trailed the S&P 500 by an average of 5.3 percentage points over the 12 months after each trade (63 purchases a year old), and 31.7% of them beat the index. Measured from the disclosure date the average was −5.0%. That ranks Ritchie John Torres #85 of the 111 members ranked. Past results do not predict future ones.

87 of 155 disclosed trades (56.1%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 225 days after it was made, the longest 548 days; across Congress the median is 28 days.

See the latest Congress trades in Radar

Exent Radar shows trades by members of Congress, company insiders and big funds as they are disclosed, with the records of the top performers.

See this week’s GemsLimited offer$1.95 for full access· full access

Educational content, not investment advice. Examples are illustrative; past performance does not guarantee future results.

DISCLAIMER: Exent AI is an informational research platform and does not provide investment advice, financial advice, or act as an investment adviser, broker-dealer, or fiduciary. All content, analytics, and model outputs are provided for educational and informational purposes only and should not be relied upon as a recommendation to buy, sell, or hold any financial instrument. Investing involves risk, including the possible loss of principal. Exent AI does not execute trades, hold customer funds, or provide brokerage services. Past performance and hypothetical results are not indicative of future results. Third-party data and AI-generated outputs may be incomplete or inaccurate.