
William R. Keating
DemocratRepresentative · MA-9currently serving
200 disclosed transactions · Jan 1, 2013 – May 8, 2026
~$3.0M
Est. volume
—
Median alpha 1y
no returns yet
2%
Household trades
spouse, joint or child
5.5%
Filed late
avg 31 days to disclose
Most traded
Transactions
showing 100 of 200| Asset | Type | Amount | Traded | Disclosed | Source |
|---|---|---|---|---|---|
| — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036 | Buy | ~$8K $1,001–$15,000 | May 8, 2026 | May 18, 2026 10d | filing |
| — NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE | Buy | ~$8K $1,001–$15,000 | May 8, 2026 | May 18, 2026 10d | filing |
| — SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | ~$8K $1,001–$15,000 | May 8, 2026 | May 18, 2026 10d | filing |
| — VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | ~$8K $1,001–$15,000 | May 8, 2026 | May 18, 2026 10d | filing |
| — THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Sell | ~$33K $15,001–$50,000 | May 6, 2026 | May 18, 2026 12d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026 | Buy | ~$8K $1,001–$15,000 | Apr 30, 2026 | May 18, 2026 18d | filing |
| — OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028 | Buy | ~$8K $1,001–$15,000 | Apr 29, 2026 | May 18, 2026 19d | filing |
| — T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033 | Buy | ~$8K $1,001–$15,000 | Apr 17, 2026 | May 18, 2026 31d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026 | Buy | ~$75K $50,001–$100,000 | Mar 26, 2026 | Apr 13, 2026 18d | filing |
| — CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034 | Buy | ~$8K $1,001–$15,000 | Feb 20, 2026 | Mar 16, 2026 24d | filing |
| — ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035 | Buy | ~$8K $1,001–$15,000 | Feb 20, 2026 | Mar 16, 2026 24d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | ~$8K $1,001–$15,000 | Feb 20, 2026 | Mar 16, 2026 24d | filing |
| — VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | ~$8K $1,001–$15,000 | Feb 4, 2026 | Feb 26, 2026 22d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | ~$8K $1,001–$15,000 | Feb 4, 2026 | Feb 26, 2026 22d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | ~$8K $1,001–$15,000 | Jan 26, 2026 | Feb 6, 2026 11d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | ~$8K $1,001–$15,000 | Jan 8, 2026 | Feb 6, 2026 29d | filing |
| — COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | Sell | ~$8K $1,001–$15,000 | Dec 5, 2025 | Dec 16, 2025 11d | filing |
| — SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | ~$8K $1,001–$15,000 | Aug 18, 2025 | Sep 4, 2025 17d | filing |
| — PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Sell | ~$8K $1,001–$15,000 | Jun 9, 2025 | Jun 23, 2025 14d | filing |
| — MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Sell | ~$8K $1,001–$15,000 | May 15, 2025 | Jun 23, 2025 39d | filing |
| — BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE | Buy | ~$8K $1,001–$15,000 | Mar 6, 2025 | Mar 21, 2025 15d | filing |
| — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Buy | ~$8K $1,001–$15,000 | Mar 6, 2025 | Mar 21, 2025 15d | filing |
| BJ BJ's Wholesale Club Holdings, Inc. Common Stock | Sell | ~$8K $1,001–$15,000 | Mar 3, 2025 | Mar 21, 2025 18d | filing |
| — GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE | Buy | ~$33K $15,001–$50,000 | Feb 28, 2025 | Mar 21, 2025 21d | filing |
| — WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE | Buy | ~$33K $15,001–$50,000 | Feb 6, 2025 | Feb 25, 2025 19d | filing |
| — COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034 | Buy | ~$33K $15,001–$50,000 | Feb 6, 2025 | Feb 25, 2025 19d | filing |
| — GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Buy | ~$8K $1,001–$15,000 | Feb 6, 2025 | Feb 25, 2025 19d | filing |
| — THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Buy | ~$33K $15,001–$50,000 | Feb 6, 2025 | Feb 25, 2025 19d | filing |
| MSFT Microsoft Corporation - Common Stock | Buy | ~$8K $1,001–$15,000 | Feb 5, 2025 | Feb 25, 2025 20d | filing |
| ACN Accenture plc Class A Ordinary Shares | Buy | ~$8K $1,001–$15,000 | Feb 5, 2025 | Feb 25, 2025 20d | filing |
| ARMK Aramark Common Stock | Buy | ~$8K $1,001–$15,000 | Feb 5, 2025 | Feb 25, 2025 20d | filing |
| PEP Pepsico, Inc | Buy | ~$8K $1,001–$15,000 | Feb 5, 2025 | Feb 25, 2025 20d | filing |
| KLAC KLA Corporation - Common Stock | Buy | ~$8K $1,001–$15,000 | Jan 24, 2025 | Feb 25, 2025 32d | filing |
| LRCX Lam Research Corporation - Common Stock | Sell | ~$8K $1,001–$15,000 | Jan 24, 2025 | Feb 25, 2025 32d | filing |
| CSGP CoStar Group, Inc. - Common Stock | Buy | ~$8K $1,001–$15,000 | Jan 21, 2025 | Feb 25, 2025 35d | filing |
| AMZN Amazon.com, Inc. - Common Stock | Buy | ~$8K $1,001–$15,000 | Jan 7, 2025 | Jan 15, 2025 8d | filing |
| FI Fiserv, Inc. Common Stock | Buy | ~$8K $1,001–$15,000 | Jan 7, 2025 | Jan 15, 2025 8d | filing |
| ABNB Airbnb, Inc. - Class A Common Stock | Sell | ~$8K $1,001–$15,000 | Jan 7, 2025 | Jan 15, 2025 8d | filing |
| AMTM Amentum Holdings, Inc. Common Stock | Sell | ~$8K $1,001–$15,000 | Oct 31, 2024 | Nov 6, 2024 6d | filing |
| MSFT Microsoft Corporation - Common Stock | Buy | ~$8K $1,001–$15,000 | Oct 31, 2024 | Nov 6, 2024 6d | filing |
| GOOGL Alphabet Inc. - Class A Common Stock | Buy | ~$8K $1,001–$15,000 | Oct 31, 2024 | Nov 6, 2024 6d | filing |
| AMZN Amazon.com, Inc. - Common Stock | Buy | ~$8K $1,001–$15,000 | Oct 31, 2024 | Nov 6, 2024 6d | filing |
| QCOM QUALCOMM Incorporated - Common Stock | Buy | ~$8K $1,001–$15,000 | Oct 31, 2024 | Nov 6, 2024 6d | filing |
| — LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027 | Sell | ~$8K $1,001–$15,000 | Oct 9, 2024 | Nov 6, 2024 28d | filing |
| — META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — T MOBILE USA INC NOTE 4.75000% 02/01/2028 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTE | Sell | ~$33K $15,001–$50,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLE | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| NXPI NXP Semiconductors N.V. - Common Stock | Sell | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| CAT Caterpillar, Inc. Common Stock | Sell | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | Sell (part) | ~$33K $15,001–$50,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — ELEVANCE HEALTH INC NOTE CALL MAKE WHOLE 3.65000% 12/01/2027 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027 | Sell (part) | ~$8K $1,001–$15,000 | Sep 11, 2024 | Sep 24, 2024 13d | filing |
| — T MOBILE USA INC NOTE 4.75000% 02/01/2028 | Buy | ~$33K $15,001–$50,000 | Jun 6, 2024 | Jun 21, 2024 15d | filing |
| — CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026 | Sell | ~$33K $15,001–$50,000 | May 29, 2024 | Jun 21, 2024 23d | filing |
| — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Buy | ~$33K $15,001–$50,000 | May 24, 2024 | Jun 21, 2024 28d | filing |
| GOOGL Alphabet Inc. - Class A Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| AMZN Amazon.com, Inc. - Common Stock | Buy | ~$33K $15,001–$50,000 | May 17, 2024 | May 22, 2024 5d | filing |
| AZO AutoZone, Inc. Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| CVS CVS Health Corporation Common Stock | Sell | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| J Jacobs Solutions Inc. Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| LOW Lowe's Companies, Inc. Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| — MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027 | Sell | ~$33K $15,001–$50,000 | May 17, 2024 | May 22, 2024 5d | filing |
| MSFT Microsoft Corporation - Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| ACN Accenture plc Class A Ordinary Shares | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| ABNB Airbnb, Inc. - Class A Common Stock | Sell (part) | ~$8K $1,001–$15,000 | May 17, 2024 | May 22, 2024 5d | filing |
| — LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030 | Buy | ~$8K $1,001–$15,000 | Apr 11, 2024 | May 2, 2024 21d | filing |
| — GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025 | Sell | ~$33K $15,001–$50,000 | Mar 27, 2024 | May 2, 2024 36d | filing |
| — ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034 | Buy | ~$33K $15,001–$50,000 | Mar 27, 2024 | May 2, 2024 36d | filing |
| — CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031 | Buy | ~$8K $1,001–$15,000 | Mar 7, 2024 | Mar 12, 2024 5d | filing |
| URI United Rentals, Inc. Common Stock | Sell (part) | ~$8K $1,001–$15,000 | Feb 28, 2024 | Mar 12, 2024 13d | filing |
| BA Boeing Company | Sell | ~$8K $1,001–$15,000 | Feb 28, 2024 | Mar 12, 2024 13d | filing |
| TDG Transdigm Group Incorporated Common Stock | Buy | ~$8K $1,001–$15,000 | Feb 28, 2024 | Mar 12, 2024 13d | filing |
| — BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031 | Sell | ~$33K $15,001–$50,000 | Feb 8, 2024 | Mar 12, 2024 33d | filing |
| — MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Buy | ~$33K $15,001–$50,000 | Feb 2, 2024 | Feb 5, 2024 3d | filing |
| — UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028 | Buy | ~$33K $15,001–$50,000 | Jan 25, 2024 | Feb 5, 2024 11d | filing |
| PANW Palo Alto Networks, Inc | Buy | ~$8K $1,001–$15,000 | Jan 24, 2024 | Feb 5, 2024 12d | filing |
| — BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE | Buy | ~$33K $15,001–$50,000 | Jan 18, 2024 | Feb 5, 2024 18d | filing |
| — AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLE | Sell | ~$33K $15,001–$50,000 | Jan 18, 2024 | Feb 5, 2024 18d | filing |
| — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024 | Buy | ~$8K $1,001–$15,000 | Dec 29, 2023 | Jan 16, 2024 18d | filing |
| — BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031 | Buy | ~$33K $15,001–$50,000 | Sep 15, 2023 | Jan 16, 2024 123d · late | filing |
| — SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 2.45000% 09/13/2029 | Sell | ~$33K $15,001–$50,000 | Sep 13, 2023 | Jan 16, 2024 125d · late | filing |
| — 097023DC6 | Buy | ~$33K $15,001–$50,000 | Sep 15, 2023 | Sep 28, 2023 13d | filing |
| — 828807DF1 | Sell | ~$33K $15,001–$50,000 | Sep 13, 2023 | Sep 28, 2023 15d | filing |
| — PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Buy | ~$33K $15,001–$50,000 | Aug 10, 2023 | Aug 28, 2023 18d | filing |
| — META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033 | Buy | ~$33K $15,001–$50,000 | Jul 21, 2023 | Jul 31, 2023 10d | filing |
| EA Electronic Arts Inc | Sell | ~$8K $1,001–$15,000 | Jul 20, 2023 | Jul 31, 2023 11d | filing |
| ISRG Intuitive Surgical, Inc | Buy | ~$8K $1,001–$15,000 | Jul 20, 2023 | Jul 31, 2023 11d | filing |
| LIN Linde plc Ordinary Shares | Buy | ~$8K $1,001–$15,000 | Jun 30, 2023 | Jul 19, 2023 19d | filing |
| COF Capital One Financial Corporation | Sell | ~$8K $1,001–$15,000 | Jun 30, 2023 | Jul 19, 2023 19d | filing |
| — GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Buy | ~$33K $15,001–$50,000 | Jun 27, 2023 | Jul 19, 2023 22d | filing |
| — GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLE | Sell | ~$33K $15,001–$50,000 | Jun 27, 2023 | Jul 19, 2023 22d | filing |
| — UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTE | Sell | ~$8K $1,001–$15,000 | Jun 26, 2023 | Jul 19, 2023 23d | filing |
Amounts are disclosed as ranges; the figure shown is the midpoint of the bracket. Filings cover a member's whole household — trades marked spouse, joint or child were not necessarily directed by William R. Keating. Every row links to the filing it came from.