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

Trades reported by Gilbert Ray Cisneros, Jr. 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
Sep 10, 2026DASH Main Street Trust > Bank of America DoorSale (partial)$1,001 - $15,000Aug 28, 2026 13.0dSelfOfficial filing
Sep 10, 2026NKE Main Street Trust > Bank of America - muSale$15,001 - $50,000Aug 27, 2026 14.0dSelfOfficial filing
Sep 10, 2026ETN Main Street Trust > Bank of America EatoPurchase$15,001 - $50,000Aug 27, 2026 14.0dSelfOfficial filing
Sep 10, 2026PWR Main Street Trust > Bank of America QuanPurchase$15,001 - $50,000Aug 27, 2026 14.0dSelfOfficial filing
Sep 10, 2026PHR Main Street Trust > Bank of America PhreSale$1,001 - $15,000Aug 26, 2026 15.0dSelfOfficial filing
Sep 10, 2026WMT Main Street Trust > Bank of America WalmPurchase$1,001 - $15,000Aug 26, 2026 15.0dSelfOfficial filing
Sep 10, 2026GS Main Street Trust > Bank of America GoldPurchase$1,001 - $15,000Aug 26, 2026 15.0dSelfOfficial filing
Sep 10, 2026WPM Main Street Trust > Bank of America WheaPurchase$1,001 - $15,000Aug 26, 2026 15.0dSelfOfficial filing
Sep 10, 2026LAMR Main Street Trust > Bank of America LamaSale$15,001 - $50,000Aug 25, 2026 16.0dSelfOfficial filing
Sep 10, 2026PHR Main Street Trust > Bank of America PhreSale (partial)$1,001 - $15,000Aug 25, 2026 16.0dSelfOfficial filing
Sep 10, 2026LAMR Main Street Trust > Bank of America LamaSale (partial)$15,001 - $50,000Aug 24, 2026 17.0dSelfOfficial filing
Sep 10, 2026LAMR Main Street Trust > Bank of America LamaSale (partial)$15,001 - $50,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026CECO Main Street Trust > Bank of America CECOPurchase$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026META Main Street Trust > Bank of America MetaSale (partial)$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026HMN Main Street Trust > Bank of America HoraPurchase$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026AGIO Main Street Trust > Bank of America AgioPurchase$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026AORT Main Street Trust > Bank of America ArtiPurchase$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026ATRC AtriCure, Inc. - Common StockPurchase$1,001 - $15,000Aug 20, 2026 21.0dSelfOfficial filing
Sep 10, 2026FSV Main Street Trust > Bank of America FirsPurchase$1,001 - $15,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026GMED Main Street Trust > Bank of America GlobPurchase$15,001 - $50,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026KMX Main Street Trust > Bank of America CarMPurchase$1,001 - $15,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026CSGP Main Street Trust > Bank of America CoStPurchase$1,001 - $15,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026DLTR Main Street Trust > Bank of America DollSale$15,001 - $50,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026CDW Main Street Trust > Bank of America CDW Purchase$1,001 - $15,000Aug 19, 2026 22.0dSelfOfficial filing
Sep 10, 2026NVDA Main Street Trust > Bank of America NVIDSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026TTD Main Street Trust > Bank of America The Purchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026INTU Main Street Trust > Bank of America IntuPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026COHR Main Street Trust > Bank of America CoheSale$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026MSFT Main Street Trust > Bank of America MicrPurchase$15,001 - $50,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026AMD Advanced Micro Devices, Inc.Sale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026CCI Main Street Trust > Bank of America CrowSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026IBM in Street Trust > Bank of America InternPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026WDAY Main Street Trust > Bank of America WorkPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026BSX Main Street Trust > Bank of America BostPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026NET Main Street Trust > Bank of America ClouSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026TYL Main Street Trust > Bank of America TylePurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026TSLA Main Street Trust > Bank of America TeslSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026APH Main Street Trust > Bank of America AmphPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026PODD Main Street Trust > Bank of America InsuPurchase$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026VRSK Main Street Trust > Bank of America VeriSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026COIN Main Street Trust > Bank of America CoinSale$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026APP Main Street Trust > Bank of America ApplSale (partial)$1,001 - $15,000Aug 18, 2026 23.0dSelfOfficial filing
Sep 10, 2026TXRH Texas Roadhouse, Inc. - Common StockSale (partial)$1,001 - $15,000Aug 11, 2026 30.0dSelfOfficial filing
Sep 10, 2026SHAK Main Street Trust > Bank of America ShakPurchase$1,001 - $15,000Aug 11, 2026 30.0dSelfOfficial filing
Sep 10, 2026STRL Main Street Trust > Bank of America SterSale$15,001 - $50,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026SNOW Main Street Trust > Bank of America SnowPurchase$1,001 - $15,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026NEO Main Street Trust > Bank of America NeoGPurchase$1,001 - $15,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026SKHY Main Street Trust > Bank of America SK hPurchase$1,001 - $15,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026MOG-A Main Street Trust > Bank of America MoogPurchase$15,001 - $50,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026HLI Main Street Trust > Bank of America HoulPurchase$1,001 - $15,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026DCO Main Street Trust > Bank of America DucoSale (partial)$1,001 - $15,000Aug 7, 2026 34.0dSelfOfficial filing
Sep 10, 2026NXPI NXP Semiconductors N.V. - Common StockSale (partial)$1,001 - $15,000Aug 5, 2026 36.0dSelfOfficial filing
Sep 10, 2026EA Main Street Trust > Bank of America ElecSale$1,001 - $15,000Aug 5, 2026 36.0dSelfOfficial filing
Sep 10, 2026APG Main Street Trust > Bank of America APi Purchase$1,001 - $15,000Aug 4, 2026 37.0dSelfOfficial filing
Sep 4, 2026MSB Main Street Trust > Bank of America MesaPurchase$15,001 - $50,000Jul 31, 2026 35.0dSelfOfficial filing
Sep 4, 2026PRAX Main Street Trust > Bank of America PraxPurchase$1,001 - $15,000Jul 30, 2026 36.0dSelfOfficial filing
Sep 4, 2026CRNX Main Street Trust > Bank of America CrinSale$15,001 - $50,000Jul 30, 2026 36.0dSelfOfficial filing
Sep 4, 2026ALKS Main Street Trust > Bank of America AlkePurchase$15,001 - $50,000Jul 30, 2026 36.0dSelfOfficial filing
Sep 4, 2026ADBE Main Street Trust > Bank of America AdobSale (partial)$1,001 - $15,000Jul 24, 2026 42.0dSelfOfficial filing
Sep 4, 2026BABA ba Group Holding Limited American DeposiSale$100,001 - $250,000Jul 24, 2026 42.0dSelfOfficial filing
Sep 4, 2026NSA t > Bank of America National Storage AffExchange$15,001 - $50,000Jul 23, 2026 43.0dSelfOfficial filing
Sep 4, 2026VIAV Main Street Trust > Bank of America ViavSale (partial)$1,001 - $15,000Jul 21, 2026 45.0dSelfOfficial filing
Sep 4, 2026GBCI Main Street Trust > Bank of America GlacPurchase$1,001 - $15,000Jul 21, 2026 45.0dSelfOfficial filing
Sep 4, 2026FDX Main Street Trust > Bank of America FedESale$1,001 - $15,000Jul 21, 2026 45.0dSelfOfficial filing
Sep 4, 2026SAIL Main Street Trust > Bank of America SailPurchase$1,001 - $15,000Jul 21, 2026 45.0dSelfOfficial filing
Sep 4, 2026EA Main Street Trust > Bank of America ElecSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026CRWD Main Street Trust > Bank of America CrowPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026MRVL Main Street Trust > Bank of America MarvPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026STZ Main Street Trust > Bank of America ConsSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026IBM in Street Trust > Bank of America InternSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026LITE Main Street Trust > Bank of America LumeSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026MSFT Main Street Trust > Wells Fargo AdvisorsPurchase$15,001 - $50,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026PLTR Main Street Trust > Bank of America PalaPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026APP Main Street Trust > Bank of America ApplPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026ZTS Main Street Trust > Bank of America ZoetSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026KVUE Main Street Trust > Bank of America KenvSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026COIN Main Street Trust > Bank of America CoinPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026WDC Main Street Trust > Bank of America WestPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026ACN Accenture plc Class A Ordinary SharesPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026DD Main Street Trust > Bank of America DuPoSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026UBER Main Street Trust > Bank of America UberSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026TTD Main Street Trust > Bank of America The Purchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026CMCSA Main Street Trust > Bank of America ComcSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026PGR Main Street Trust > Bank of America ProgSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026NVDA es (NSA) for Public Storage (PSA) followPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026VZ Main Street Trust > Bank of America VeriSale (partial)$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026PSKY Main Street Trust > Bank of America ParaSale$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026AMD Main Street Trust > Bank of America AdvaPurchase$1,001 - $15,000Jul 17, 2026 late 49.0dSelfOfficial filing
Sep 4, 2026AORT Main Street Trust > Bank of America ArtiPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026RBC Main Street Trust > Bank of America RBC Sale (partial)$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026MTSI in Street Trust > Bank of America MACOM Sale (partial)$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026FN Main Street Trust > Bank of America FabrSale$15,001 - $50,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026SMTC Main Street Trust > Bank of America SemtSale (partial)$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026LAMR Main Street Trust > Bank of America LamaSale (partial)$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026CSW Main Street Trust > Bank of America CSW Purchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026HLI Main Street Trust > Bank of America HoulPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026COMP Main Street Trust > Bank of America CompPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026SKWD Main Street Trust > Bank of America SkywPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026SPXC Main Street Trust > Bank of America SPX Sale (partial)$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026EPAC Main Street Trust > Bank of America EnerPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026SFM Main Street Trust > Bank of America SproPurchase$15,001 - $50,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026PCVX Main Street Trust > Bank of America VaxcPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026FERG Main Street Trust > Bank of America FergPurchase$1,001 - $15,000Jul 16, 2026 late 50.0dSelfOfficial filing
Sep 4, 2026BCRX Main Street Trust > Bank of America BioCPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026BCPC Main Street Trust > Bank of America BalcPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026DCO Main Street Trust > Bank of America DucoPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026MTX Main Street Trust > Bank of America MinePurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026IRT Main Street Trust > Bank of America IndePurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026NHI Main Street Trust > Bank of America NatiPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026HQY Main Street Trust > Bank of America HealPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026SF Main Street Trust > Bank of America StifPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026COCO Main Street Trust > Bank of America The Purchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026HMN Main Street Trust > Bank of America HoraPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026ABCB Main Street Trust > Bank of America AmerPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026SKWD Main Street Trust > Bank of America SkywPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026EPAC Main Street Trust > Bank of America EnerPurchase$1,001 - $15,000Jul 10, 2026 late 56.0dSelfOfficial filing
Sep 4, 2026AVAV Main Street Trust > Bank of America AeroSale$1,001 - $15,000Jul 2, 2026 late 64.0dSelfOfficial filing
Sep 4, 2026CRDO Main Street Trust > Bank of America CredSale$1,001 - $15,000Jul 2, 2026 late 64.0dSelfOfficial filing
Jul 2, 2026TXRH Main Street Trust > Bank of America TexaPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026HQY Main Street Trust > Bank of America HealPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026CBZ Main Street Trust > Bank of America CBIZSale$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026CDRE Main Street Trust > Bank of America CadrPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026DSGX Main Street Trust > Bank of America The Purchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026SFTBF Main Street Trust > Bank of America SOFTSale$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026SMTC Main Street Trust > Bank of America SemtSale (partial)$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026CECO Main Street Trust > Bank of America CECOPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026MCHP Main Street Trust > Bank of America MicrPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026RBC Main Street Trust > Bank of America RBC Sale (partial)$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026AGX Main Street Trust > Bank of America ArgaPurchase$15,001 - $50,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026CYTK Main Street Trust > Bank of America CytoPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026BOOT Main Street Trust > Bank of America TickPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026CRDO Main Street Trust > Bank of America CredSale (partial)$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026BRCM Main Street Trust > Bank of America BroaSale (partial)$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026TCBI Main Street Trust > Bank of America TexaPurchase$1,001 - $15,000Jun 30, 2026 2.0dSelfOfficial filing
Jul 2, 2026VLTO Main Street Trust > Wells Fargo AdvisorsPurchase$1,001 - $15,000Jun 24, 2026 8.0dSelfOfficial filing
Jul 2, 2026SPCX Street Trust > Bank of America Space ExpPurchase$1,001 - $15,000Jun 18, 2026 14.0dSelfOfficial filing
Jul 2, 2026SPOT Main Street Trust > Bank of America SpotSale$1,001 - $15,000Jun 18, 2026 14.0dSelfOfficial filing
Jul 2, 2026ADP Main Street Trust > Bank of America AutoPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026KVUE Main Street Trust > Bank of America KenvPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026GDDY Main Street Trust > Bank of America GoDaSale$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026CMCSA Main Street Trust > Bank of America ComcPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026EA Main Street Trust > Bank of America ElecPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026ACN Main Street Trust > Bank of America AccePurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026ZTS Main Street Trust > Bank of America ZoetPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026FOX Main Street Trust > Bank of America Fox Sale$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026MSFT Main Street Trust > Bank of America MicrSale (partial)$15,001 - $50,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026ABT Abbott Laboratories Common StockPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026STRL Main Street Trust > Bank of America SterSale (partial)$15,001 - $50,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026TTD Main Street Trust > Bank of America The Sale$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026FIS eet Trust > Wells Fargo Advisors FidelitPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026CME Main Street Trust > Bank of America CME Sale (partial)$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026CAG Main Street Trust > Bank of America ConASale$15,001 - $50,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026COIN Main Street Trust > Bank of America CoinSale$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026VRSK Main Street Trust > Bank of America VeriPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026JKHY Main Street Trust > Bank of America JackPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026GIS Main Street Trust > Bank of America GenePurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026PGR Main Street Trust > Bank of America ProgPurchase$1,001 - $15,000Jun 16, 2026 16.0dSelfOfficial filing
Jul 2, 2026LPLA Main Street Trust > Bank of America LPL Purchase$1,001 - $15,000Jun 11, 2026 21.0dSelfOfficial filing
Jul 2, 2026FSV Main Street Trust > Bank of America FirsPurchase$1,001 - $15,000Jun 11, 2026 21.0dSelfOfficial filing
Jul 2, 2026LLY Main Street Trust > Bank of America Eli Purchase$50,001 - $100,000Jun 10, 2026 22.0dSelfOfficial filing
Jul 2, 2026MELI Main Street Trust > Bank of America MercPurchase$15,001 - $50,000Jun 10, 2026 22.0dSelfOfficial filing
Jul 2, 2026MTN Main Street Trust > Bank of America TickPurchase$15,001 - $50,000Jun 10, 2026 22.0dSelfOfficial filing
Jul 2, 2026AJINF Main Street Trust > Bank of America AjinSale$1,001 - $15,000Jun 9, 2026 23.0dSelfOfficial filing
Jul 2, 2026SAN Main Street Trust > Bank of America BancPurchase$1,001 - $15,000Jun 9, 2026 23.0dSelfOfficial filing
Jul 2, 2026BNPQF Main Street Trust > Bank of America BNP Purchase$1,001 - $15,000Jun 9, 2026 23.0dSelfOfficial filing
Jul 2, 2026MSTR Main Street Trust > Bank of America StraPurchase$15,001 - $50,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026BSX Main Street Trust > Bank of America BostPurchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026AMD Main Street Trust > Bank of America AdvaPurchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026LPLA Main Street Trust > Bank of America LPL Purchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026WDAY Main Street Trust > Bank of America WorkSale$15,001 - $50,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026AAPL Main Street Trust > Bank of America TickPurchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026MA Main Street Trust > Bank of America MastSale (partial)$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026BSX Main Street Trust > Bank of America BostSale (partial)$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026TEL Main Street Trust > Wells Fargo AdvisorsPurchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026BIIB Main Street Trust > Bank of America TickPurchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026WRB Main Street Trust > Bank of America W.R.Sale (partial)$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026MU Micron Technology, Inc. - Common StockSale (partial)$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jul 2, 2026COO Main Street Trust > Bank of America The Purchase$1,001 - $15,000Jun 5, 2026 27.0dSelfOfficial filing
Jun 8, 2026SFTBF Main Street Trust > Bank of America SOFTPurchase$1,001 - $15,000Jun 2, 2026 6.0dSelfOfficial filing
Jun 8, 2026DASH Main Street Trust > Bank of America DoorPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026CIEN Main Street Trust > Bank of America CienPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026LGND Main Street Trust > Bank of America LigaPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026ARQT Arcutis Biotherapeutics, Inc. - Common sPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026AZO Main Street Trust > Bank of America AutoSale (partial)$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026BSX Main Street Trust > Bank of America BostPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026PWP Main Street Trust > Bank of America PerePurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026TCBI Main Street Trust > Bank of America TexaPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026INDB Main Street Trust > Bank of America IndePurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026COO Main Street Trust > Bank of America The Purchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026HQY Main Street Trust > Bank of America HealPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026TEL Main Street Trust > Bank of America TE CPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026WDAY Main Street Trust > Bank of America WorkSale (partial)$15,001 - $50,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026WRB Main Street Trust > Bank of America W.R.Sale (partial)$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026TSLA Tesla, Inc. - Common StockPurchase$1,001 - $15,000May 29, 2026 10.0dSelfOfficial filing
Jun 8, 2026MTSI MACOM Technology Solutions Holdings, IncSale (partial)$1,001 - $15,000May 22, 2026 17.0dSelfOfficial filing
Jun 8, 2026LPLA Main Street Trust > Bank of America LPL Purchase$1,001 - $15,000May 19, 2026 20.0dSelfOfficial filing
Jun 8, 2026BSX Main Street Trust > Bank of America BostPurchase$1,001 - $15,000May 19, 2026 20.0dSelfOfficial filing
Jun 8, 2026WRB Main Street Trust > Bank of America W.R.Sale (partial)$1,001 - $15,000May 19, 2026 20.0dSelfOfficial filing
Jun 8, 2026RNMBF Main Street Trust > Bank of America RheiSale$1,001 - $15,000May 18, 2026 21.0dSelfOfficial filing
Jun 8, 2026STRL Main Street Trust > Bank of America SterSale (partial)$15,001 - $50,000May 18, 2026 21.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.