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?"
| Filed | Stock | Type | Amount (range) | Traded · days to report | Owner | Source |
|---|---|---|---|---|---|---|
| Sep 10, 2026 | DASH Main Street Trust > Bank of America Door | Sale (partial) | $1,001 - $15,000 | Aug 28, 2026 13.0d | Self | Official filing |
| Sep 10, 2026 | NKE Main Street Trust > Bank of America - mu | Sale | $15,001 - $50,000 | Aug 27, 2026 14.0d | Self | Official filing |
| Sep 10, 2026 | ETN Main Street Trust > Bank of America Eato | Purchase | $15,001 - $50,000 | Aug 27, 2026 14.0d | Self | Official filing |
| Sep 10, 2026 | PWR Main Street Trust > Bank of America Quan | Purchase | $15,001 - $50,000 | Aug 27, 2026 14.0d | Self | Official filing |
| Sep 10, 2026 | PHR Main Street Trust > Bank of America Phre | Sale | $1,001 - $15,000 | Aug 26, 2026 15.0d | Self | Official filing |
| Sep 10, 2026 | WMT Main Street Trust > Bank of America Walm | Purchase | $1,001 - $15,000 | Aug 26, 2026 15.0d | Self | Official filing |
| Sep 10, 2026 | GS Main Street Trust > Bank of America Gold | Purchase | $1,001 - $15,000 | Aug 26, 2026 15.0d | Self | Official filing |
| Sep 10, 2026 | WPM Main Street Trust > Bank of America Whea | Purchase | $1,001 - $15,000 | Aug 26, 2026 15.0d | Self | Official filing |
| Sep 10, 2026 | LAMR Main Street Trust > Bank of America Lama | Sale | $15,001 - $50,000 | Aug 25, 2026 16.0d | Self | Official filing |
| Sep 10, 2026 | PHR Main Street Trust > Bank of America Phre | Sale (partial) | $1,001 - $15,000 | Aug 25, 2026 16.0d | Self | Official filing |
| Sep 10, 2026 | LAMR Main Street Trust > Bank of America Lama | Sale (partial) | $15,001 - $50,000 | Aug 24, 2026 17.0d | Self | Official filing |
| Sep 10, 2026 | LAMR Main Street Trust > Bank of America Lama | Sale (partial) | $15,001 - $50,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | CECO Main Street Trust > Bank of America CECO | Purchase | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | META Main Street Trust > Bank of America Meta | Sale (partial) | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | HMN Main Street Trust > Bank of America Hora | Purchase | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | AGIO Main Street Trust > Bank of America Agio | Purchase | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | AORT Main Street Trust > Bank of America Arti | Purchase | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | ATRC AtriCure, Inc. - Common Stock | Purchase | $1,001 - $15,000 | Aug 20, 2026 21.0d | Self | Official filing |
| Sep 10, 2026 | FSV Main Street Trust > Bank of America Firs | Purchase | $1,001 - $15,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | GMED Main Street Trust > Bank of America Glob | Purchase | $15,001 - $50,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | KMX Main Street Trust > Bank of America CarM | Purchase | $1,001 - $15,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | CSGP Main Street Trust > Bank of America CoSt | Purchase | $1,001 - $15,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | DLTR Main Street Trust > Bank of America Doll | Sale | $15,001 - $50,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | CDW Main Street Trust > Bank of America CDW | Purchase | $1,001 - $15,000 | Aug 19, 2026 22.0d | Self | Official filing |
| Sep 10, 2026 | NVDA Main Street Trust > Bank of America NVID | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | TTD Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | INTU Main Street Trust > Bank of America Intu | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | COHR Main Street Trust > Bank of America Cohe | Sale | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | MSFT Main Street Trust > Bank of America Micr | Purchase | $15,001 - $50,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | AMD Advanced Micro Devices, Inc. | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | CCI Main Street Trust > Bank of America Crow | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | IBM in Street Trust > Bank of America Intern | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | WDAY Main Street Trust > Bank of America Work | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | BSX Main Street Trust > Bank of America Bost | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | NET Main Street Trust > Bank of America Clou | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | TYL Main Street Trust > Bank of America Tyle | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | TSLA Main Street Trust > Bank of America Tesl | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | APH Main Street Trust > Bank of America Amph | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | PODD Main Street Trust > Bank of America Insu | Purchase | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | VRSK Main Street Trust > Bank of America Veri | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | COIN Main Street Trust > Bank of America Coin | Sale | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | APP Main Street Trust > Bank of America Appl | Sale (partial) | $1,001 - $15,000 | Aug 18, 2026 23.0d | Self | Official filing |
| Sep 10, 2026 | TXRH Texas Roadhouse, Inc. - Common Stock | Sale (partial) | $1,001 - $15,000 | Aug 11, 2026 30.0d | Self | Official filing |
| Sep 10, 2026 | SHAK Main Street Trust > Bank of America Shak | Purchase | $1,001 - $15,000 | Aug 11, 2026 30.0d | Self | Official filing |
| Sep 10, 2026 | STRL Main Street Trust > Bank of America Ster | Sale | $15,001 - $50,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | SNOW Main Street Trust > Bank of America Snow | Purchase | $1,001 - $15,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | NEO Main Street Trust > Bank of America NeoG | Purchase | $1,001 - $15,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | SKHY Main Street Trust > Bank of America SK h | Purchase | $1,001 - $15,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | MOG-A Main Street Trust > Bank of America Moog | Purchase | $15,001 - $50,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | HLI Main Street Trust > Bank of America Houl | Purchase | $1,001 - $15,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | DCO Main Street Trust > Bank of America Duco | Sale (partial) | $1,001 - $15,000 | Aug 7, 2026 34.0d | Self | Official filing |
| Sep 10, 2026 | NXPI NXP Semiconductors N.V. - Common Stock | Sale (partial) | $1,001 - $15,000 | Aug 5, 2026 36.0d | Self | Official filing |
| Sep 10, 2026 | EA Main Street Trust > Bank of America Elec | Sale | $1,001 - $15,000 | Aug 5, 2026 36.0d | Self | Official filing |
| Sep 10, 2026 | APG Main Street Trust > Bank of America APi | Purchase | $1,001 - $15,000 | Aug 4, 2026 37.0d | Self | Official filing |
| Sep 4, 2026 | MSB Main Street Trust > Bank of America Mesa | Purchase | $15,001 - $50,000 | Jul 31, 2026 35.0d | Self | Official filing |
| Sep 4, 2026 | PRAX Main Street Trust > Bank of America Prax | Purchase | $1,001 - $15,000 | Jul 30, 2026 36.0d | Self | Official filing |
| Sep 4, 2026 | CRNX Main Street Trust > Bank of America Crin | Sale | $15,001 - $50,000 | Jul 30, 2026 36.0d | Self | Official filing |
| Sep 4, 2026 | ALKS Main Street Trust > Bank of America Alke | Purchase | $15,001 - $50,000 | Jul 30, 2026 36.0d | Self | Official filing |
| Sep 4, 2026 | ADBE Main Street Trust > Bank of America Adob | Sale (partial) | $1,001 - $15,000 | Jul 24, 2026 42.0d | Self | Official filing |
| Sep 4, 2026 | BABA ba Group Holding Limited American Deposi | Sale | $100,001 - $250,000 | Jul 24, 2026 42.0d | Self | Official filing |
| Sep 4, 2026 | NSA t > Bank of America National Storage Aff | Exchange | $15,001 - $50,000 | Jul 23, 2026 43.0d | Self | Official filing |
| Sep 4, 2026 | VIAV Main Street Trust > Bank of America Viav | Sale (partial) | $1,001 - $15,000 | Jul 21, 2026 45.0d | Self | Official filing |
| Sep 4, 2026 | GBCI Main Street Trust > Bank of America Glac | Purchase | $1,001 - $15,000 | Jul 21, 2026 45.0d | Self | Official filing |
| Sep 4, 2026 | FDX Main Street Trust > Bank of America FedE | Sale | $1,001 - $15,000 | Jul 21, 2026 45.0d | Self | Official filing |
| Sep 4, 2026 | SAIL Main Street Trust > Bank of America Sail | Purchase | $1,001 - $15,000 | Jul 21, 2026 45.0d | Self | Official filing |
| Sep 4, 2026 | EA Main Street Trust > Bank of America Elec | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | CRWD Main Street Trust > Bank of America Crow | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | MRVL Main Street Trust > Bank of America Marv | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | STZ Main Street Trust > Bank of America Cons | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | IBM in Street Trust > Bank of America Intern | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | LITE Main Street Trust > Bank of America Lume | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | MSFT Main Street Trust > Wells Fargo Advisors | Purchase | $15,001 - $50,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | PLTR Main Street Trust > Bank of America Pala | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | APP Main Street Trust > Bank of America Appl | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | ZTS Main Street Trust > Bank of America Zoet | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | KVUE Main Street Trust > Bank of America Kenv | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | COIN Main Street Trust > Bank of America Coin | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | WDC Main Street Trust > Bank of America West | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | ACN Accenture plc Class A Ordinary Shares | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | DD Main Street Trust > Bank of America DuPo | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | UBER Main Street Trust > Bank of America Uber | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | TTD Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | CMCSA Main Street Trust > Bank of America Comc | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | PGR Main Street Trust > Bank of America Prog | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | NVDA es (NSA) for Public Storage (PSA) follow | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | VZ Main Street Trust > Bank of America Veri | Sale (partial) | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | PSKY Main Street Trust > Bank of America Para | Sale | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | AMD Main Street Trust > Bank of America Adva | Purchase | $1,001 - $15,000 | Jul 17, 2026 late 49.0d | Self | Official filing |
| Sep 4, 2026 | AORT Main Street Trust > Bank of America Arti | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | RBC Main Street Trust > Bank of America RBC | Sale (partial) | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | MTSI in Street Trust > Bank of America MACOM | Sale (partial) | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | FN Main Street Trust > Bank of America Fabr | Sale | $15,001 - $50,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | SMTC Main Street Trust > Bank of America Semt | Sale (partial) | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | LAMR Main Street Trust > Bank of America Lama | Sale (partial) | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | CSW Main Street Trust > Bank of America CSW | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | HLI Main Street Trust > Bank of America Houl | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | COMP Main Street Trust > Bank of America Comp | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | SKWD Main Street Trust > Bank of America Skyw | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | SPXC Main Street Trust > Bank of America SPX | Sale (partial) | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | EPAC Main Street Trust > Bank of America Ener | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | SFM Main Street Trust > Bank of America Spro | Purchase | $15,001 - $50,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | PCVX Main Street Trust > Bank of America Vaxc | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | FERG Main Street Trust > Bank of America Ferg | Purchase | $1,001 - $15,000 | Jul 16, 2026 late 50.0d | Self | Official filing |
| Sep 4, 2026 | BCRX Main Street Trust > Bank of America BioC | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | BCPC Main Street Trust > Bank of America Balc | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | DCO Main Street Trust > Bank of America Duco | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | MTX Main Street Trust > Bank of America Mine | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | IRT Main Street Trust > Bank of America Inde | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | NHI Main Street Trust > Bank of America Nati | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | HQY Main Street Trust > Bank of America Heal | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | SF Main Street Trust > Bank of America Stif | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | COCO Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | HMN Main Street Trust > Bank of America Hora | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | ABCB Main Street Trust > Bank of America Amer | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | SKWD Main Street Trust > Bank of America Skyw | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | EPAC Main Street Trust > Bank of America Ener | Purchase | $1,001 - $15,000 | Jul 10, 2026 late 56.0d | Self | Official filing |
| Sep 4, 2026 | AVAV Main Street Trust > Bank of America Aero | Sale | $1,001 - $15,000 | Jul 2, 2026 late 64.0d | Self | Official filing |
| Sep 4, 2026 | CRDO Main Street Trust > Bank of America Cred | Sale | $1,001 - $15,000 | Jul 2, 2026 late 64.0d | Self | Official filing |
| Jul 2, 2026 | TXRH Main Street Trust > Bank of America Texa | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | HQY Main Street Trust > Bank of America Heal | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | CBZ Main Street Trust > Bank of America CBIZ | Sale | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | CDRE Main Street Trust > Bank of America Cadr | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | DSGX Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | SFTBF Main Street Trust > Bank of America SOFT | Sale | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | SMTC Main Street Trust > Bank of America Semt | Sale (partial) | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | CECO Main Street Trust > Bank of America CECO | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | MCHP Main Street Trust > Bank of America Micr | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | RBC Main Street Trust > Bank of America RBC | Sale (partial) | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | AGX Main Street Trust > Bank of America Arga | Purchase | $15,001 - $50,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | CYTK Main Street Trust > Bank of America Cyto | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | BOOT Main Street Trust > Bank of America Tick | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | CRDO Main Street Trust > Bank of America Cred | Sale (partial) | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | BRCM Main Street Trust > Bank of America Broa | Sale (partial) | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | TCBI Main Street Trust > Bank of America Texa | Purchase | $1,001 - $15,000 | Jun 30, 2026 2.0d | Self | Official filing |
| Jul 2, 2026 | VLTO Main Street Trust > Wells Fargo Advisors | Purchase | $1,001 - $15,000 | Jun 24, 2026 8.0d | Self | Official filing |
| Jul 2, 2026 | SPCX Street Trust > Bank of America Space Exp | Purchase | $1,001 - $15,000 | Jun 18, 2026 14.0d | Self | Official filing |
| Jul 2, 2026 | SPOT Main Street Trust > Bank of America Spot | Sale | $1,001 - $15,000 | Jun 18, 2026 14.0d | Self | Official filing |
| Jul 2, 2026 | ADP Main Street Trust > Bank of America Auto | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | KVUE Main Street Trust > Bank of America Kenv | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | GDDY Main Street Trust > Bank of America GoDa | Sale | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | CMCSA Main Street Trust > Bank of America Comc | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | EA Main Street Trust > Bank of America Elec | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | ACN Main Street Trust > Bank of America Acce | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | ZTS Main Street Trust > Bank of America Zoet | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | FOX Main Street Trust > Bank of America Fox | Sale | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | MSFT Main Street Trust > Bank of America Micr | Sale (partial) | $15,001 - $50,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | ABT Abbott Laboratories Common Stock | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | STRL Main Street Trust > Bank of America Ster | Sale (partial) | $15,001 - $50,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | TTD Main Street Trust > Bank of America The | Sale | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | FIS eet Trust > Wells Fargo Advisors Fidelit | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | CME Main Street Trust > Bank of America CME | Sale (partial) | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | CAG Main Street Trust > Bank of America ConA | Sale | $15,001 - $50,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | COIN Main Street Trust > Bank of America Coin | Sale | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | VRSK Main Street Trust > Bank of America Veri | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | JKHY Main Street Trust > Bank of America Jack | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | GIS Main Street Trust > Bank of America Gene | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | PGR Main Street Trust > Bank of America Prog | Purchase | $1,001 - $15,000 | Jun 16, 2026 16.0d | Self | Official filing |
| Jul 2, 2026 | LPLA Main Street Trust > Bank of America LPL | Purchase | $1,001 - $15,000 | Jun 11, 2026 21.0d | Self | Official filing |
| Jul 2, 2026 | FSV Main Street Trust > Bank of America Firs | Purchase | $1,001 - $15,000 | Jun 11, 2026 21.0d | Self | Official filing |
| Jul 2, 2026 | LLY Main Street Trust > Bank of America Eli | Purchase | $50,001 - $100,000 | Jun 10, 2026 22.0d | Self | Official filing |
| Jul 2, 2026 | MELI Main Street Trust > Bank of America Merc | Purchase | $15,001 - $50,000 | Jun 10, 2026 22.0d | Self | Official filing |
| Jul 2, 2026 | MTN Main Street Trust > Bank of America Tick | Purchase | $15,001 - $50,000 | Jun 10, 2026 22.0d | Self | Official filing |
| Jul 2, 2026 | AJINF Main Street Trust > Bank of America Ajin | Sale | $1,001 - $15,000 | Jun 9, 2026 23.0d | Self | Official filing |
| Jul 2, 2026 | SAN Main Street Trust > Bank of America Banc | Purchase | $1,001 - $15,000 | Jun 9, 2026 23.0d | Self | Official filing |
| Jul 2, 2026 | BNPQF Main Street Trust > Bank of America BNP | Purchase | $1,001 - $15,000 | Jun 9, 2026 23.0d | Self | Official filing |
| Jul 2, 2026 | MSTR Main Street Trust > Bank of America Stra | Purchase | $15,001 - $50,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | BSX Main Street Trust > Bank of America Bost | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | AMD Main Street Trust > Bank of America Adva | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | LPLA Main Street Trust > Bank of America LPL | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | WDAY Main Street Trust > Bank of America Work | Sale | $15,001 - $50,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | AAPL Main Street Trust > Bank of America Tick | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | MA Main Street Trust > Bank of America Mast | Sale (partial) | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | BSX Main Street Trust > Bank of America Bost | Sale (partial) | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | TEL Main Street Trust > Wells Fargo Advisors | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | BIIB Main Street Trust > Bank of America Tick | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | WRB Main Street Trust > Bank of America W.R. | Sale (partial) | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | MU Micron Technology, Inc. - Common Stock | Sale (partial) | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jul 2, 2026 | COO Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | Jun 5, 2026 27.0d | Self | Official filing |
| Jun 8, 2026 | SFTBF Main Street Trust > Bank of America SOFT | Purchase | $1,001 - $15,000 | Jun 2, 2026 6.0d | Self | Official filing |
| Jun 8, 2026 | DASH Main Street Trust > Bank of America Door | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | CIEN Main Street Trust > Bank of America Cien | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | LGND Main Street Trust > Bank of America Liga | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | ARQT Arcutis Biotherapeutics, Inc. - Common s | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | AZO Main Street Trust > Bank of America Auto | Sale (partial) | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | BSX Main Street Trust > Bank of America Bost | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | PWP Main Street Trust > Bank of America Pere | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | TCBI Main Street Trust > Bank of America Texa | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | INDB Main Street Trust > Bank of America Inde | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | COO Main Street Trust > Bank of America The | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | HQY Main Street Trust > Bank of America Heal | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | TEL Main Street Trust > Bank of America TE C | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | WDAY Main Street Trust > Bank of America Work | Sale (partial) | $15,001 - $50,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | WRB Main Street Trust > Bank of America W.R. | Sale (partial) | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | TSLA Tesla, Inc. - Common Stock | Purchase | $1,001 - $15,000 | May 29, 2026 10.0d | Self | Official filing |
| Jun 8, 2026 | MTSI MACOM Technology Solutions Holdings, Inc | Sale (partial) | $1,001 - $15,000 | May 22, 2026 17.0d | Self | Official filing |
| Jun 8, 2026 | LPLA Main Street Trust > Bank of America LPL | Purchase | $1,001 - $15,000 | May 19, 2026 20.0d | Self | Official filing |
| Jun 8, 2026 | BSX Main Street Trust > Bank of America Bost | Purchase | $1,001 - $15,000 | May 19, 2026 20.0d | Self | Official filing |
| Jun 8, 2026 | WRB Main Street Trust > Bank of America W.R. | Sale (partial) | $1,001 - $15,000 | May 19, 2026 20.0d | Self | Official filing |
| Jun 8, 2026 | RNMBF Main Street Trust > Bank of America Rhei | Sale | $1,001 - $15,000 | May 18, 2026 21.0d | Self | Official filing |
| Jun 8, 2026 | STRL Main Street Trust > Bank of America Ster | Sale (partial) | $15,001 - $50,000 | May 18, 2026 21.0d | Self | Official filing |