Free public information · 15,552 trades from 1,815 filings · latest filed Oct 7, 2026

Trades reported by Julia Letlow Free for everyone

Every stock trade reported by members of the U.S. House and Senate, cleaned, linked to tickers, with late reports flagged — free, no account needed. Also available in your AI: ask "Which members of Congress traded NVDA this year?"

FiledStockTypeAmount (range)Traded · days to reportOwnerSource
Mar 12, 2026DINO Merrill Lynch Investment Account #025 HFSale$1,001 - $15,000Feb 20, 2026 20.0dSelfOfficial filing
Mar 12, 2026BXP Merrill Lynch Investment Account #025 BXSale$1,001 - $15,000Feb 20, 2026 20.0dSelfOfficial filing
Mar 12, 2026TRV Merrill Lynch Investment Account #025 ThPurchase$1,001 - $15,000Feb 20, 2026 20.0dSelfOfficial filing
Mar 12, 2026VST Merrill Lynch Investment Account #025 ViPurchase$1,001 - $15,000Feb 17, 2026 23.0dSelfOfficial filing
Mar 12, 2026EXE Merrill Lynch Investment Account #025 ExSale$1,001 - $15,000Feb 17, 2026 23.0dSelfOfficial filing
Mar 12, 2026PEG ll Lynch Investment Account #025 Public Sale$1,001 - $15,000Feb 17, 2026 23.0dSelfOfficial filing
Mar 12, 2026TTWO Merrill Lynch Investment Account #025 TaSale$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026T Merrill Lynch Investment Account #025 ATSale$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026EXR Merrill Lynch Investment Account #025 ExPurchase$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026ICLR Merrill Lynch Investment Account #025 ICSale$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026META Merrill Lynch Investment Account #025 MePurchase$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026AVGO Broadcom Inc. - Common StockSale (partial)$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026REGN Merrill Lynch Investment Account #025 RePurchase$1,001 - $15,000Feb 12, 2026 28.0dSelfOfficial filing
Mar 12, 2026HUM Merrill Lynch Investment Account #025 HuSale$1,001 - $15,000Feb 10, 2026 30.0dSelfOfficial filing
Mar 12, 2026PM Merrill Lynch Investment Account #025 PhSale$1,001 - $15,000Feb 5, 2026 35.0dSelfOfficial filing
Mar 12, 2026PEP Merrill Lynch Investment Account #025 PePurchase$1,001 - $15,000Feb 5, 2026 35.0dSelfOfficial filing
Mar 12, 2026MMM Merrill Lynch Investment Account #025 3MSale$1,001 - $15,000Feb 4, 2026 36.0dSelfOfficial filing
Mar 12, 2026CMI Merrill Lynch Investment Account #025 CuPurchase$1,001 - $15,000Feb 4, 2026 36.0dSelfOfficial filing
Mar 12, 2026IBM ill Lynch Investment Account #025 InternPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026URI Merrill Lynch Investment Account #025 UnSale$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026INTU Merrill Lynch Investment Account #025 InSale$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026CRM Merrill Lynch Investment Account #025 SaSale$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026TSM Merrill Lynch Investment Account #025 TaPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026AAPL Merrill Lynch Investment Account #025 ApPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026CSCO Merrill Lynch Investment Account #025 CiPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026BA Merrill Lynch Investment Account #025 BoPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026DRS Merrill Lynch Investment Account #025 LePurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026AMD Merrill Lynch Investment Account #025 AdPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026MMM M Company Common StockSale (partial)$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026PG Merrill Lynch Investment Account #025 PrPurchase$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026MKC Merrill Lynch Investment Account #025 McSale$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Mar 12, 2026MSFT Merrill Lynch Investment Account #025 MiSale (partial)$1,001 - $15,000Feb 2, 2026 38.0dSelfOfficial filing
Jan 13, 2026URI Merrill Lynch Investment Account #025 UnPurchase$1,001 - $15,000Dec 16, 2025 28.0dSelfOfficial filing
Jan 13, 2026CRM Merrill Lynch Investment Account #025 SaSale$1,001 - $15,000Dec 16, 2025 28.0dSelfOfficial filing
Jan 13, 2026PINS Merrill Lynch Investment Account #025 PiSale$1,001 - $15,000Dec 16, 2025 28.0dSelfOfficial filing
Jan 13, 2026MTD Merrill Lynch Investment Account #025 MeSale$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026WBD Merrill Lynch Investment Account #025 WaSale$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026WAT Waters Corporation Common StockPurchase$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026ABBV Merrill Lynch Investment Account #025 AbSale$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026ICON Merrill Lynch Investment Account #025 IcPurchase$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026DVN Merrill Lynch Investment Account #025 DePurchase$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026AZN Merrill Lynch Investment Account #025 AsPurchase$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026ABT Merrill Lynch Investment Account #025 AbSale$1,001 - $15,000Dec 8, 2025 36.0dSelfOfficial filing
Jan 13, 2026STT Merrill Lynch Investment Account #025 StSale (partial)$1,001 - $15,000Nov 21, 2025 late 53.0dSelfOfficial filing
Jan 13, 2026EXR Merrill Lynch Investment Account #025 ExSale$1,001 - $15,000Nov 3, 2025 late 71.0dSelfOfficial filing
Jan 13, 2026CMG Merrill Lynch Investment Account #025 ChSale$1,001 - $15,000Nov 3, 2025 late 71.0dSelfOfficial filing
Jan 13, 2026DIS Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Nov 3, 2025 late 71.0dSelfOfficial filing
Jan 13, 2026SF Merrill Lynch Investment Account #025 StPurchase$1,001 - $15,000Nov 3, 2025 late 71.0dSelfOfficial filing
Jan 13, 2026KO Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Nov 3, 2025 late 71.0dSelfOfficial filing
Jan 13, 2026UHS Universal Health Services, Inc. Common SPurchase$1,001 - $15,000Oct 23, 2025 late 82.0dSelfOfficial filing
Jan 13, 2026AMZN Merrill Lynch Investment Account #025 AmSale (partial)$1,001 - $15,000Oct 22, 2025 late 83.0dSelfOfficial filing
Jan 13, 2026RBLX Merrill Lynch Investment Account #025 RoSale$1,001 - $15,000Oct 22, 2025 late 83.0dSelfOfficial filing
Jan 13, 2026IBM ill Lynch Investment Account #025 InternPurchase$1,001 - $15,000Oct 22, 2025 late 83.0dSelfOfficial filing
Jan 13, 2026RELX Merrill Lynch Investment Account #025 REPurchase$1,001 - $15,000Oct 22, 2025 late 83.0dSelfOfficial filing
Jan 13, 2026SYK Merrill Lynch Investment Account #025 StSale$1,001 - $15,000Oct 16, 2025 late 89.0dSelfOfficial filing
Jan 13, 2026PG Merrill Lynch Investment Account #025 PrPurchase$1,001 - $15,000Oct 16, 2025 late 89.0dSelfOfficial filing
Jan 13, 2026RBLX Merrill Lynch Investment Account #025 RoPurchase$1,001 - $15,000Oct 16, 2025 late 89.0dSelfOfficial filing
Jan 13, 2026AVGO Merrill Lynch Investment Account #025 BrSale (partial)$1,001 - $15,000Oct 16, 2025 late 89.0dSelfOfficial filing
Jan 13, 2026ADBE Merrill Lynch Investment Account #025 AdSale$1,001 - $15,000Oct 16, 2025 late 89.0dSelfOfficial filing
Jan 13, 2026JCI Merrill Lynch Investment Account #025 JoSale$1,001 - $15,000Oct 2, 2025 late 103.0dSelfOfficial filing
Jan 13, 2026INTU Merrill Lynch Investment Account #025 InPurchase$1,001 - $15,000Oct 1, 2025 late 104.0dSelfOfficial filing
Jan 13, 2026KVUE Merrill Lynch Investment Account #025 KeSale$1,001 - $15,000Oct 1, 2025 late 104.0dSelfOfficial filing
Jan 13, 2026AMZN Merrill Lynch Investment Account #025 AmPurchase$1,001 - $15,000Oct 1, 2025 late 104.0dSelfOfficial filing
Jan 13, 2026TW Merrill Lynch Investment Account #025 TrSale$1,001 - $15,000Oct 1, 2025 late 104.0dSelfOfficial filing
Jan 13, 2026MU Merrill Lynch Investment Account #025 MiSale (partial)$1,001 - $15,000Oct 1, 2025 late 104.0dSelfOfficial filing
Jan 13, 2026INTC Merrill Lynch Investment Account #025 InPurchase$1,001 - $15,000Sep 22, 2025 late 113.0dSelfOfficial filing
Jan 13, 2026DE Merrill Lynch Investment Account #025 DeSale$1,001 - $15,000Sep 22, 2025 late 113.0dSelfOfficial filing
Jan 13, 2026GTES Merrill Lynch Investment Account #025 GaPurchase$1,001 - $15,000Sep 22, 2025 late 113.0dSelfOfficial filing
Jan 13, 2026DY Merrill Lynch Investment Account #025 DyPurchase$1,001 - $15,000Sep 22, 2025 late 113.0dSelfOfficial filing
Jan 13, 2026MU Merrill Lynch Investment Account #025 MiSale (partial)$1,001 - $15,000Sep 17, 2025 late 118.0dSelfOfficial filing
Jan 13, 2026DLTR Merrill Lynch Investment Account #025 DoPurchase$1,001 - $15,000Sep 17, 2025 late 118.0dSelfOfficial filing
Jan 13, 2026ACI Albertsons Companies, Inc. Class A CommoSale$1,001 - $15,000Aug 26, 2025 late 140.0dSelfOfficial filing
Jan 13, 2026AIZ Merrill Lynch Investment Account #025 AsPurchase$1,001 - $15,000Aug 26, 2025 late 140.0dSelfOfficial filing
Jan 13, 2026CMG Merrill Lynch Investment Account #025 ChPurchase$1,001 - $15,000Aug 26, 2025 late 140.0dSelfOfficial filing
Jan 13, 2026CNC Merrill Lynch Investment Account #025 CeSale$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026GLOB Merrill Lynch Investment Account #025 GlSale$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026CF Merrill Lynch Investment Account #025 CFSale$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026DINO Merrill Lynch Investment Account #025 HFSale (partial)$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026HUM Merrill Lynch Investment Account #025 HuPurchase$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026LOW Merrill Lynch Investment Account #025 LoPurchase$1,001 - $15,000Aug 8, 2025 late 158.0dSelfOfficial filing
Jan 13, 2026TTWO Merrill Lynch Investment Account #025 TaPurchase$1,001 - $15,000Jul 29, 2025 late 168.0dSelfOfficial filing
Jan 13, 2026TPR Merrill Lynch Investment Account #025 TaSale$1,001 - $15,000Jul 29, 2025 late 168.0dSelfOfficial filing
Jan 13, 2026TW Merrill Lynch Investment Account #025 TrPurchase$1,001 - $15,000Jul 29, 2025 late 168.0dSelfOfficial filing
Jan 13, 2026AJG Merrill Lynch Investment Account #025 ArSale$1,001 - $15,000Jul 29, 2025 late 168.0dSelfOfficial filing
Jan 13, 2026AIG American International Group, Inc. New CSale (partial)$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026WBD Merrill Lynch Investment Account #025 WaSale (partial)$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026WSM Merrill Lynch Investment Account #025 WiPurchase$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026CRM Merrill Lynch Investment Account #025 SaPurchase$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026JCI Merrill Lynch Investment Account #025 JoSale (partial)$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026GLOB Merrill Lynch Investment Account #025 GlPurchase$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026TMO Merrill Lynch Investment Account #025 ThPurchase$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026MTD Merrill Lynch Investment Account #025 MePurchase$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026BA Merrill Lynch Investment Account #025 CoSale (partial)$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026EXE Merrill Lynch Investment Account #025 ExSale (partial)$1,001 - $15,000Jul 25, 2025 late 172.0dSelfOfficial filing
Jan 13, 2026V Merrill Lynch Investment Account #025 ViPurchase$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026ACN Merrill Lynch Investment Account #025 AcSale$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026DGX Merrill Lynch Investment Account #025 QuSale$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026WDAY Merrill Lynch Investment Account #025 WoSale$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026TSM Merrill Lynch Investment Account #025 TaSale (partial)$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026GS Merrill Lynch Investment Account #025 GoSale$1,001 - $15,000Jul 24, 2025 late 173.0dSelfOfficial filing
Jan 13, 2026T Merrill Lynch Investment Account #025 ATSale (partial)$1,001 - $15,000Jul 2, 2025 late 195.0dSelfOfficial filing
Jan 13, 2026GOOGL Merrill Lynch Investment Account #025 AlPurchase$1,001 - $15,000Jul 2, 2025 late 195.0dSelfOfficial filing
Jan 13, 2026META Merrill Lynch Investment Account #025 MeSale$1,001 - $15,000Jul 2, 2025 late 195.0dSelfOfficial filing
Jan 13, 2026BK Merrill Lynch Investment Account #025 ThSale$1,001 - $15,000Jul 2, 2025 late 195.0dSelfOfficial filing
Jan 13, 2026SYF Merrill Lynch Investment Account #025 SyPurchase$1,001 - $15,000Jul 2, 2025 late 195.0dSelfOfficial filing
Jan 13, 2026CSCO Merrill Lynch Investment Account #025 CiPurchase$1,001 - $15,000Jun 17, 2025 late 210.0dSelfOfficial filing
Jan 13, 2026AMD Merrill Lynch Investment Account #025 AdPurchase$1,001 - $15,000Jun 17, 2025 late 210.0dSelfOfficial filing
Jan 13, 2026WDAY Merrill Lynch Investment Account #025 WoSale (partial)$1,001 - $15,000Jun 17, 2025 late 210.0dSelfOfficial filing
Jan 13, 2026PFE Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Jun 17, 2025 late 210.0dSelfOfficial filing
Jan 13, 2026UNH Merrill Lynch Investment Account #025 UnSale$1,001 - $15,000May 27, 2025 late 231.0dSelfOfficial filing
Jan 13, 2026STT Merrill Lynch Investment Account #025 StPurchase$1,001 - $15,000May 27, 2025 late 231.0dSelfOfficial filing
Jan 13, 2026LVS Merrill Lynch Investment Account #025 LaSale$1,001 - $15,000May 8, 2025 late 250.0dSelfOfficial filing
Jan 13, 2026MSFT Merrill Lynch Investment Account #025 MiPurchase$1,001 - $15,000May 8, 2025 late 250.0dSelfOfficial filing
Jan 13, 2026AAPL Merrill Lynch Investment Account #025 ApSale (partial)$1,001 - $15,000May 1, 2025 late 257.0dSelfOfficial filing
Jan 13, 2026DGX Merrill Lynch Investment Account #025 QuPurchase$1,001 - $15,000Apr 28, 2025 late 260.0dSelfOfficial filing
Jan 13, 2026BMY Merrill Lynch Investment Account #025 BrSale$1,001 - $15,000Apr 28, 2025 late 260.0dSelfOfficial filing
Jan 13, 2026ABBV AbbVie Inc. Common StockPurchase$1,001 - $15,000Apr 28, 2025 late 260.0dSelfOfficial filing
Jan 13, 2026DHR Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Apr 28, 2025 late 260.0dSelfOfficial filing
Jan 13, 2026TMO Thermo Fisher Scientific Inc Common StocSale$1,001 - $15,000Apr 28, 2025 late 260.0dSelfOfficial filing
Jan 13, 2026UNH Merrill Lynch Investment Account #025 UnPurchase$1,001 - $15,000Apr 22, 2025 late 266.0dSelfOfficial filing
Jan 13, 2026CI Merrill Lynch Investment Account #025 ThSale$1,001 - $15,000Apr 22, 2025 late 266.0dSelfOfficial filing
Jan 13, 2026DBX Merrill Lynch Investment Account #025 DrSale$1,001 - $15,000Apr 22, 2025 late 266.0dSelfOfficial filing
Jan 13, 2026ACN Merrill Lynch Investment Account #025 AcPurchase$1,001 - $15,000Apr 22, 2025 late 266.0dSelfOfficial filing
Jan 13, 2026CNC Merrill Lynch Investment Account #025 CePurchase$1,001 - $15,000Apr 14, 2025 late 274.0dSelfOfficial filing
Jan 13, 2026MU Merrill Lynch Investment Account #025 MiPurchase$1,001 - $15,000Apr 14, 2025 late 274.0dSelfOfficial filing
Jan 13, 2026TTWO Merrill Lynch Investment Account #025 TaPurchase$1,001 - $15,000Apr 14, 2025 late 274.0dSelfOfficial filing
Jan 13, 2026C Merrill Lynch Investment Account #025 CiSale$1,001 - $15,000Apr 11, 2025 late 277.0dSelfOfficial filing
Jan 13, 2026DOV Merrill Lynch Investment Account #025 DoSale$1,001 - $15,000Apr 11, 2025 late 277.0dSelfOfficial filing
Jan 13, 2026JCI Merrill Lynch Investment Account #025 JoPurchase$1,001 - $15,000Mar 19, 2025 late 300.0dSelfOfficial filing
Jan 13, 2026HPE Merrill Lynch Investment Account #025 HeSale$1,001 - $15,000Mar 13, 2025 late 306.0dSelfOfficial filing
Jan 13, 2026GLOB Merrill Lynch Investment Account #025 GlPurchase$1,001 - $15,000Feb 28, 2025 late 319.0dSelfOfficial filing
Jan 13, 2026AIG Merrill Lynch Investment Account #025 AmPurchase$1,001 - $15,000Feb 24, 2025 late 323.0dSelfOfficial filing
Jan 13, 2026AFG Merrill Lynch Investment Account #025 AmSale$1,001 - $15,000Feb 24, 2025 late 323.0dSelfOfficial filing
Jan 13, 2026SLB Merrill Lynch Investment Account #025 ScSale$1,001 - $15,000Feb 24, 2025 late 323.0dSelfOfficial filing
Jan 13, 2026META Merrill Lynch Investment Account #025 MeSale (partial)$1,001 - $15,000Feb 7, 2025 late 340.0dSelfOfficial filing
Jan 13, 2026EXR Merrill Lynch Investment Account #025 ExPurchase$1,001 - $15,000Feb 7, 2025 late 340.0dSelfOfficial filing
Jan 13, 2026CRM Merrill Lynch Investment Account #025 SaSale$1,001 - $15,000Feb 7, 2025 late 340.0dSelfOfficial filing
Jan 13, 2026IR Merrill Lynch Investment Account #025 InSale$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026META Merrill Lynch Investment Account #025 MePurchase$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026MSFT Merrill Lynch Investment Account #025 MiSale (partial)$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026C Merrill Lynch Investment Account #025 CiPurchase$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026AAPL Merrill Lynch Investment Account #025 ApPurchase$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026NVDA Merrill Lynch Investment Account #025 NVSale (partial)$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026DE Merrill Lynch Investment Account #025 DePurchase$1,001 - $15,000Jan 31, 2025 late 347.0dSelfOfficial filing
Jan 13, 2026HPE Merrill Lynch Investment Account #025 HePurchase$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026UHID Merrill Lynch Investment Account #025 UnSale$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026PVH Merrill Lynch Investment Account #025 PVSale$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026ABBV Merrill Lynch Investment Account #025 AbSale$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026ACI Merrill Lynch Investment Account #025 AlPurchase$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026ADBE Merrill Lynch Investment Account #025 AdPurchase$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026TSM Merrill Lynch Investment Account #025 TaSale (partial)$1,001 - $15,000Jan 24, 2025 late 354.0dSelfOfficial filing
Jan 13, 2026MMM M Company Common StockPurchase$1,001 - $15,000Jan 17, 2025 late 361.0dSelfOfficial filing
Jan 13, 2026NEE Merrill Lynch Investment Account #025 NeSale$1,001 - $15,000Jan 15, 2025 late 363.0dSelfOfficial filing
Jan 13, 2026ACN Merrill Lynch Investment Account #025 AcSale$1,001 - $15,000Jan 15, 2025 late 363.0dSelfOfficial filing
Jan 13, 2026MTD Merrill Lynch Investment Account #025 MePurchase$1,001 - $15,000Dec 18, 2024 late 391.0dSelfOfficial filing
Jan 13, 2026AVGO Merrill Lynch Investment Account #025 BrSale (partial)$1,001 - $15,000Dec 18, 2024 late 391.0dSelfOfficial filing
Jan 13, 2026MU Merrill Lynch Investment Account #025 MiPurchase$1,001 - $15,000Dec 18, 2024 late 391.0dSelfOfficial filing
Jan 13, 2026AAPL Merrill Lynch Investment Account #025 ApSale (partial)$1,001 - $15,000Dec 18, 2024 late 391.0dSelfOfficial filing
Jan 13, 2026MCK Merrill Lynch Investment Account #025 McPurchase$1,001 - $15,000Dec 18, 2024 late 391.0dSelfOfficial filing
Jan 13, 2026CRM Merrill Lynch Investment Account #025 SaSale (partial)$1,001 - $15,000Dec 6, 2024 late 403.0dSelfOfficial filing
Jan 13, 2026MSFT Merrill Lynch Investment Account #025 MiPurchase$1,001 - $15,000Dec 6, 2024 late 403.0dSelfOfficial filing
Jan 13, 2026AZPN Merrill Lynch Investment Account #025 AsSale$1,001 - $15,000Dec 6, 2024 late 403.0dSelfOfficial filing
Jan 13, 2026TPR Tapestry, Inc. Common StockSale (partial)$1,001 - $15,000Nov 26, 2024 late 413.0dSelfOfficial filing
Jan 13, 2026AMGN Merrill Lynch Investment Account #025 AmSale$1,001 - $15,000Nov 19, 2024 late 420.0dSelfOfficial filing
Jan 13, 2026WDAY Merrill Lynch Investment Account #025 WoPurchase$1,001 - $15,000Nov 19, 2024 late 420.0dSelfOfficial filing
Jan 13, 2026KHC Merrill Lynch Investment Account #025 ThSale$1,001 - $15,000Nov 19, 2024 late 420.0dSelfOfficial filing
Jan 13, 2026AFG Merrill Lynch Investment Account #025 AmPurchase$1,001 - $15,000Nov 19, 2024 late 420.0dSelfOfficial filing
Jan 13, 2026WAT Merrill Lynch Investment Account #025 WaSale$1,001 - $15,000Nov 19, 2024 late 420.0dSelfOfficial filing
Jan 13, 2026WBD Merrill Lynch Investment Account #025 WaPurchase$1,001 - $15,000Nov 1, 2024 late 438.0dSelfOfficial filing
Jan 13, 2026NEE Merrill Lynch Investment Account #025 NePurchase$1,001 - $15,000Nov 1, 2024 late 438.0dSelfOfficial filing
Jan 13, 2026PVH Merrill Lynch Investment Account #025 PVPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026BAH Merrill Lynch Investment Account #025 BoPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026PNC Merrill Lynch Investment Account #025 PNPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026NVDA Merrill Lynch Investment Account #025 NVPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026NEE Merrill Lynch Investment Account #025 NePurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026VRTX Merrill Lynch Investment Account #025 VePurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026AVGO Merrill Lynch Investment Account #025 BrPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026CF Merrill Lynch Investment Account #025 CFPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026LVS Merrill Lynch Investment Account #025 LaPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026PH Merrill Lynch Investment Account #025 PaPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026LOW Merrill Lynch Investment Account #025 LoPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026T Merrill Lynch Investment Account #025 ATPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026META Merrill Lynch Investment Account #025 MePurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026TMO ill Lynch Investment Account #025 CorporPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026NUE Merrill Lynch Investment Account #025 NuPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026AJG Arthur J. Gallagher & Co. Common StockPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026PEG ll Lynch Investment Account #025 Public Purchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026AZPN Merrill Lynch Investment Account #025 AsPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026CVX Merrill Lynch Investment Account #025 ChPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026MKC Merrill Lynch Investment Account #025 McPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026KVUE Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026UNH Merrill Lynch Investment Account #025 UnPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026WAT Merrill Lynch Investment Account #025 WaPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026PINS Merrill Lynch Investment Account #025 PiPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026MSFT Merrill Lynch Investment Account #025 CoPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026PM Merrill Lynch Investment Account #025 PhPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026BA Merrill Lynch Investment Account #025 BoPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026V Corporate Bond Visa Inc.Purchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026BMY Merrill Lynch Investment Account #025 BrPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
Jan 13, 2026BXP Merrill Lynch Investment Account #025 BXPurchase$1,001 - $15,000Oct 23, 2024 late 447.0dSelfOfficial filing
About this data. Data derived from public disclosures filed under the Ethics in Government Act and the STOCK Act, republished free for public transparency and news reporting. Disclosures may lag the trade by 45 days or more and show amounts only as ranges. This data may not be used for credit rating, loan underwriting, solicitation of money (political, charitable or other), direct-mail or commercial targeting (5 U.S.C. 13107). Official records: U.S. House financial disclosures · U.S. Senate financial disclosures. Scanned paper filings are linked but not read automatically. See Terms 14a. Not investment advice.