Massachusetts: stock trades by its representatives and senators
Every representative and senator from Massachusetts who disclosed a stock trade since 2015, and the state’s newest trades. Each trade is read from the member’s periodic transaction report and linked to it.
Latest report Aug 25, 2026 · Source
- Members with trades
- 9since 2015
- Trades disclosed
- 839
- Purchases / sales
- 403 / 432
Congress trades, daily · free
Every stock trade Congress and the executive branch disclose, in one email a day
Each report filed since the last email: who traded, how many trades, which stocks, and a link to the filing.
Congress trades, daily: one email a day with each stock trade report members of Congress and the executive branch filed since the last, with the filing. Nothing on days with none. Unsubscribe in one click.
Members from Massachusetts
Newest report first; each member’s page has every trade.
| Member | Trades | Purchases | Sales |
|---|---|---|---|
| William Keating MA09 | 201 | 138 | 63 |
| Katherine Clark MA05 | 554 | 242 | 309 |
| Jake Auchincloss MA04 | 10 | 0 | 10 |
| Lori Trahan MA03 | 12 | 10 | 2 |
| Seth Moulton MA06 | 20 | 7 | 13 |
| Stephen Lynch MA08 | 14 | 4 | 9 |
| Joseph Kennedy MA04 | 24 | 2 | 22 |
| James McGovern MA02 | 3 | 0 | 3 |
| Niki Tsongas MA03 | 1 | 0 | 1 |
Massachusetts’s newest 100 trades
“Days to public” counts from the trade to the day its report reached the Clerk’s site.
| Member | Asset | Type | Amount | Trade date | Lag | Public | Filing |
|---|---|---|---|---|---|---|---|
| William KeatingD-MAMA09 | Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036 | Buy | $1K–$15K | Aug 11, 2026 | 14d | Aug 25 | |
| William KeatingD-MAMA09 | CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031 | Buy | $1K–$15K | Jun 30, 2026 | 44d | Aug 13 | |
| William KeatingD-MAMA09 | HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028 | Buy | $15K–$50K | Jun 30, 2026 | 44d | Aug 13 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AF- 2027; 4.125%; Due 10/31/2027 | Buy | $15K–$50K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AF- 2027; 4.125%; Due 10/31/2027 | Buy | $50K–$100K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AJ- 2028; 4.25%; Due 01/15/2028 | Buy | $50K–$100K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AJ- 2028; 4.25%; Due 01/15/2028 | Buy | $15K–$50K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AK- 2028; 4.25%; Due 02/15/2028 | Buy | $15K–$50K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AK- 2028; 4.25%; Due 02/15/2028 | Buy | $50K–$100K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AV- 2027; 4.0%; Due 12/15/2027 | Buy | $15K–$50K | Jun 16, 2026 | 28d | Jul 14 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AV- 2027; 4.0%; Due 12/15/2027 | Buy | $15K–$50K | Jun 16, 2026 | 28d | Jul 14 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | May 18, 2026 | 4d | May 22 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | May 18, 2026 | 4d | May 22 | |
| William KeatingD-MAMA09 | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036 | Buy | $1K–$15K | May 8, 2026 | 10d | May 18 | |
| William KeatingD-MAMA09 | NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE | Buy | $1K–$15K | May 8, 2026 | 10d | May 18 | |
| William KeatingD-MAMA09 | SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | $1K–$15K | May 8, 2026 | 10d | May 18 | |
| William KeatingD-MAMA09 | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | $1K–$15K | May 8, 2026 | 10d | May 18 | |
| William KeatingD-MAMA09 | THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Sell | $15K–$50K | May 6, 2026 | 12d | May 18 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026 | Buy | $1K–$15K | Apr 30, 2026 | 18d | May 18 | |
| William KeatingD-MAMA09 | OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028 | Buy | $1K–$15K | Apr 29, 2026 | 19d | May 18 | |
| William KeatingD-MAMA09 | T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033 | Buy | $1K–$15K | Apr 17, 2026 | 31d | May 18 | |
| Lori TrahanD-MAMA03 | United States Treasury Bill Zero CPN; Due 7/16/2026Spouse | Buy | $250K–$500K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Bills Zero CPN; Due 7/16/2026Spouse | Buy | $100K–$250K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser A AJ- 2027; 4.0%; Due 1/15/2027Spouse | Buy | $100K–$250K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser AA-2027; 3.25%; Due 6/30/2027Spouse | Buy | $100K–$250K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser AA-2027; 3.25%; Due 6/30/2027Spouse | Buy | $250K–$500K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser AD-2026; 0.875%; Due 9/30/2026Spouse | Buy | $100K–$250K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser AD-2026; 0.875%; Due 9/30/2026Spouse | Buy | $250K–$500K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser AJ-2027; 4.0%; Due 1/15/2027Spouse | Buy | $250K–$500K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser BC-2007; 3.875%; Due 5/31/2027Spouse | Buy | $100K–$250K | Apr 15, 2026 | 15d | Apr 30 | |
| Lori TrahanD-MAMA03 | United States Treasury Ser BC-2027; 3.875%; Due 5/31/2027Spouse | Buy | $250K–$500K | Apr 15, 2026 | 15d | Apr 30 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026 | Buy | $50K–$100K | Mar 26, 2026 | 18d | Apr 13 | |
| William KeatingD-MAMA09 | ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035 | Buy | $1K–$15K | Feb 20, 2026 | 24d | Mar 16 | |
| William KeatingD-MAMA09 | CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034 | Buy | $1K–$15K | Feb 20, 2026 | 24d | Mar 16 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Feb 20, 2026 | 24d | Mar 16 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Feb 4, 2026 | 22d | Feb 26 | |
| William KeatingD-MAMA09 | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | $1K–$15K | Feb 4, 2026 | 22d | Feb 26 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp | Sell | $15K–$50K | Feb 17, 2026 | 2d | Feb 19 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Jan 26, 2026 | 11d | Feb 6 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Jan 8, 2026 | 29d | Feb 6 | |
| William KeatingD-MAMA09 | COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | Sell | $1K–$15K | Dec 5, 2025 | 11d | Dec 16 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | Nov 17, 2025 | 1d | Nov 18 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AU- 2026; 4.625%; 11/15/2026 NTS NOTE | Buy | $250K–$500K | Oct 27, 2025 | 10d | Nov 6 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AU- 2026; 4.625%; 11/15/2026 NTS NOTE | Buy | $100K–$250K | Oct 27, 2025 | 10d | Nov 6 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AU- 2026; 4.625%; 11/15/2026 NTS NOTESpouse | Buy | $100K–$250K | Oct 27, 2025 | 10d | Nov 6 | |
| Katherine ClarkD-MAMA05 | UNITED STATES TREAS SER AU- 2026; 4.625%; 11/15/2026; NTS NOTE | Buy | $250K–$500K | Oct 27, 2025 | 10d | Nov 6 | |
| Katherine ClarkD-MAMA05 | PGPROCTER & GAMBLE Co | Sell | $15K–$50K | Sep 17, 2025 | 16d | Oct 3 | |
| Katherine ClarkD-MAMA05 | PGPROCTER & GAMBLE Co | Sell | $15K–$50K | Sep 17, 2025 | 16d | Oct 3 | |
| William KeatingD-MAMA09 | SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | $1K–$15K | Aug 18, 2025 | 17d | Sep 4 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | Aug 18, 2025 | 9d | Aug 27 | |
| Seth MoultonD-MAMA06 | Divergent Technologies, Inc.Joint | Buy | $15K–$50K | Jul 15, 2025 | 21d | Aug 5 | |
| William KeatingD-MAMA09 | PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Sell | $1K–$15K | Jun 9, 2025 | 14d | Jun 23 | |
| William KeatingD-MAMA09 | MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Sell | $1K–$15K | May 15, 2025 | 39d | Jun 23 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | May 16, 2025 | 6d | May 22 | |
| William KeatingD-MAMA09 | BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE | Buy | $1K–$15K | Mar 6, 2025 | 15d | Mar 21 | |
| William KeatingD-MAMA09 | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Buy | $1K–$15K | Mar 6, 2025 | 15d | Mar 21 | |
| William KeatingD-MAMA09 | BJBJ's Wholesale Club Holdings, Inc. | Sell | $1K–$15K | Mar 3, 2025 | 18d | Mar 21 | |
| William KeatingD-MAMA09 | GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE | Buy | $15K–$50K | Feb 28, 2025 | 21d | Mar 21 | |
| William KeatingD-MAMA09 | COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034 | Buy | $15K–$50K | Feb 6, 2025 | 19d | Feb 25 | |
| William KeatingD-MAMA09 | GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Buy | $1K–$15K | Feb 6, 2025 | 19d | Feb 25 | |
| William KeatingD-MAMA09 | THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Buy | $15K–$50K | Feb 6, 2025 | 19d | Feb 25 | |
| William KeatingD-MAMA09 | WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE | Buy | $15K–$50K | Feb 6, 2025 | 19d | Feb 25 | |
| William KeatingD-MAMA09 | ACNAccenture plc | Buy | $1K–$15K | Feb 5, 2025 | 20d | Feb 25 | |
| William KeatingD-MAMA09 | ARMKAramark | Buy | $1K–$15K | Feb 5, 2025 | 20d | Feb 25 | |
| William KeatingD-MAMA09 | MSFTMicrosoft Corporation | Buy | $1K–$15K | Feb 5, 2025 | 20d | Feb 25 | |
| William KeatingD-MAMA09 | PEPPepsiCo Inc | Buy | $1K–$15K | Feb 5, 2025 | 20d | Feb 25 | |
| William KeatingD-MAMA09 | KLACKla Corp | Buy | $1K–$15K | Jan 24, 2025 | 32d | Feb 25 | |
| William KeatingD-MAMA09 | LRCXLam Research Corp | Sell | $1K–$15K | Jan 24, 2025 | 32d | Feb 25 | |
| William KeatingD-MAMA09 | CSGPCostar Group, Inc. | Buy | $1K–$15K | Jan 21, 2025 | 35d | Feb 25 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | Feb 18, 2025 | 3d | Feb 21 | |
| William KeatingD-MAMA09 | ABNBAirbnb, Inc. | Sell | $1K–$15K | Jan 7, 2025 | 8d | Jan 15 | |
| William KeatingD-MAMA09 | AMZNAmazon.com, Inc. | Buy | $1K–$15K | Jan 7, 2025 | 8d | Jan 15 | |
| William KeatingD-MAMA09 | FIFiserv, Inc. | Buy | $1K–$15K | Jan 7, 2025 | 8d | Jan 15 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | Nov 18, 2024 | 3d | Nov 21 | |
| William KeatingD-MAMA09 | GOOGLAlphabet Inc. | Buy | $1K–$15K | Oct 31, 2024 | 6d | Nov 6 | |
| William KeatingD-MAMA09 | AMZNAmazon.com, Inc. | Buy | $1K–$15K | Oct 31, 2024 | 6d | Nov 6 | |
| William KeatingD-MAMA09 | AMTMAmentum Holdings, Inc. | Sell | $1K–$15K | Oct 31, 2024 | 6d | Nov 6 | |
| William KeatingD-MAMA09 | MSFTMicrosoft Corporation | Buy | $1K–$15K | Oct 31, 2024 | 6d | Nov 6 | |
| William KeatingD-MAMA09 | QCOMQualcomm Inc | Buy | $1K–$15K | Oct 31, 2024 | 6d | Nov 6 | |
| William KeatingD-MAMA09 | LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027 | Sell | $1K–$15K | Oct 9, 2024 | 28d | Nov 6 | |
| William KeatingD-MAMA09 | BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | CATCaterpillar Inc | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | Sell | $15K–$50K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.65000% 12/01/2027 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | NXPINXP Semiconductors N.V. | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | T MOBILE USA INC NOTE 4.75000% 02/01/2028 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028 | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTE | Sell | $15K–$50K | Sep 11, 2024 | 13d | Sep 24 | |
| William KeatingD-MAMA09 | VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLE | Sell | $1K–$15K | Sep 11, 2024 | 13d | Sep 24 | |
| Jake AuchinclossD-MAMA04 | STTState Street Corp · Spouse | Sell | $15K–$50K | Aug 16, 2024 | 5d | Aug 21 | |
| Stephen LynchD-MAMA08 | American Funds Euro-Pacific Mutual Fund | Sell | $15K–$50K | Jun 3, 2024 | 65d | Aug 7 | |
| Stephen LynchD-MAMA08 | American Funds Income Fund of America | Sell | $15K–$50K | Jun 3, 2024 | 65d | Aug 7 | |
| Stephen LynchD-MAMA08 | Federated Kaufman Small Cap A Mutual Fund | Sell | $1K–$15K | Jun 3, 2024 | 65d | Aug 7 |
Source
Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.
The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.
The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.
