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

Trades reported by Michael A. Rulli 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
Oct 2, 2026MSFT Merrill Lynch SIMPLE Managed Account MicSale (partial)$1,001 - $15,000Sep 28, 2026 4.0dSelfOfficial filing
Oct 2, 2026GS Goldman Sachs Group, Inc.Purchase$1,001 - $15,000Sep 3, 2026 29.0dSelfOfficial filing
Oct 2, 2026WFC Merrill Lynch SIMPLE Managed Account WelSale (partial)$1,001 - $15,000Sep 3, 2026 29.0dSelfOfficial filing
Sep 2, 2026ALL Allstate CorporationSale$1,001 - $15,000Aug 12, 2026 21.0dSelfOfficial filing
Sep 2, 2026EQIX Merrill Lynch SIMPLE Managed Account EquPurchase$1,001 - $15,000Aug 7, 2026 26.0dSelfOfficial filing
Aug 25, 2026GOOGL Alphabet Inc. - Class A Common StockSale (partial)$50,001 - $100,000Aug 24, 2026 1.0dSelfOfficial filing
Aug 7, 2026CCI Merrill Lynch Managed Account Crown CastSale$1,001 - $15,000Aug 6, 2026 1.0dSelfOfficial filing
Aug 7, 2026KLAC Merrill Lynch Managed Account KLA CorporPurchase$1,001 - $15,000Jul 1, 2026 37.0dSelfOfficial filing
Aug 7, 2026LLY Merrill Lynch Managed Account Eli Lilly Sale$1,001 - $15,000Jul 1, 2026 37.0dSelfOfficial filing
Aug 7, 2026GOOGL Alphabet Inc. - Class A Common StockPurchase$1,001 - $15,000Jun 29, 2026 39.0dSelfOfficial filing
Aug 7, 2026AMZN Merrill Lynch Managed Account Amazon.comSale$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026NVDA Merrill Lynch Managed Account NVIDIA CorPurchase$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026GOOGL Merrill Lynch Managed Account Alphabet IPurchase$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026MU Merrill Lynch Managed Account Micron TecPurchase$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026MSFT Merrill Lynch Managed Account Microsoft Sale$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026AAPL Merrill Lynch Managed Account Apple Inc.Sale$1,001 - $15,000Jun 25, 2026 43.0dSelfOfficial filing
Aug 7, 2026META Merrill Lynch Managed Account Meta PlatfPurchase$1,001 - $15,000May 6, 2026 late 93.0dSelfOfficial filing
Aug 7, 2026PLTR Merrill Lynch Managed Account Palantir TSale$1,001 - $15,000May 6, 2026 late 93.0dSelfOfficial filing
Aug 7, 2026MSFT Merrill Lynch Managed Account Microsoft Sale$1,001 - $15,000Feb 20, 2026 late 168.0dSelfOfficial filing
Aug 7, 2026MSFT Merrill Lynch Managed Account Microsoft Purchase$1,001 - $15,000Feb 5, 2026 late 183.0dSelfOfficial filing
Aug 7, 2026META Meta Platforms, Inc. - Class A Common StSale$1,001 - $15,000Jan 9, 2026 late 210.0dSelfOfficial filing
Aug 7, 2026PLTR Merrill Lynch Managed Account Palantir TPurchase$1,001 - $15,000Jan 9, 2026 late 210.0dSelfOfficial filing
Aug 7, 2026LLY Merrill Lynch Managed Account Eli Lilly Purchase$1,001 - $15,000Jan 2, 2026 late 217.0dSelfOfficial filing
Aug 7, 2026KO Merrill Lynch Managed Account Coca-Cola Purchase$1,001 - $15,000Dec 3, 2025 late 247.0dSelfOfficial filing
Aug 7, 2026LLY Merrill Lynch Managed Account Eli Lilly Sale$1,001 - $15,000Dec 2, 2025 late 248.0dSelfOfficial filing
Aug 7, 2026AAPL Apple Inc. - Common StockSale$1,001 - $15,000Oct 27, 2025 late 284.0dSelfOfficial filing
Aug 7, 2026GEV Merrill Lynch Managed Account GE VernovaSale$1,001 - $15,000Oct 6, 2025 late 305.0dSelfOfficial filing
Aug 7, 2026META Merrill Lynch Managed Account Meta PlatfPurchase$1,001 - $15,000Sep 18, 2025 late 323.0dSelfOfficial filing
Aug 7, 2026AAPL Merrill Lynch Managed Account Apple Inc.Purchase$1,001 - $15,000Aug 1, 2025 late 371.0dSelfOfficial filing
Aug 7, 2026NVDA Merrill Lynch Managed Account NVIDIA CorPurchase$1,001 - $15,000Aug 1, 2025 late 371.0dSelfOfficial filing
Aug 7, 2026NVDA NVIDIA Corporation - Common StockSale$1,001 - $15,000Jul 31, 2025 late 372.0dSelfOfficial filing
Aug 7, 2026GOOGL Merrill Lynch Managed Account Alphabet ISale$1,001 - $15,000Jul 3, 2025 late 400.0dSelfOfficial filing
Aug 7, 2026AMZN Merrill Lynch Managed Account Amazon.comSale$1,001 - $15,000Jul 3, 2025 late 400.0dSelfOfficial filing
Aug 7, 2026PRU Merrill Lynch Managed Account PrudentialSale$1,001 - $15,000May 7, 2025 late 457.0dSelfOfficial filing
Aug 7, 2026ORCL Merrill Lynch Managed Account Oracle CorPurchase$1,001 - $15,000Jan 14, 2025 late 570.0dSelfOfficial filing
Aug 7, 2026NOW Merrill Lynch Managed Account ServiceNowSale$1,001 - $15,000Dec 16, 2024 late 599.0dSelfOfficial filing
Aug 7, 2026TMO Merrill Lynch Managed Account Thermo FisSale$1,001 - $15,000Dec 12, 2024 late 603.0dSelfOfficial filing
Aug 7, 2026PFE Merrill Lynch Managed Account Pfizer, InSale$1,001 - $15,000Nov 26, 2024 late 619.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.