William R. Keating: Stock Trades
House · Democrat · MA-9
125 transactions reported by William R. Keating (House) between January 11, 2022 and August 11, 2026 in STOCK Act Periodic Transaction Reports. Dates, tickers and amount ranges as filed. The most recent report was filed on August 26, 2026.
Most-traded tickers
Trade history
All 125 reported transactions, newest trade first. Amounts are the ranges disclosed on the report.
| Asset | Type | Amount (as filed) | Traded | Disclosed | Owner |
|---|---|---|---|---|---|
| Unknown assetbond | Buy | $1,001 – $15,000 | Aug 11, 2026 | Aug 26, 2026Filing | — |
| HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028bond | Buy | $15,001 – $50,000 | Jun 30, 2026 | Aug 14, 2026Filing | — |
| Unknown assetbond | Buy | $1,001 – $15,000 | Jun 30, 2026 | Aug 14, 2026Filing | — |
| JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036bond | Buy | $1,001 – $15,000 | May 8, 2026 | May 19, 2026Filing | — |
| THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEbond | Sell | $15,001 – $50,000 | May 6, 2026 | May 19, 2026Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026bond | Buy | $1,001 – $15,000 | Apr 30, 2026 | May 19, 2026Filing | — |
| OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028bond | Buy | $1,001 – $15,000 | Apr 29, 2026 | May 19, 2026Filing | — |
| T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033bond | Buy | $1,001 – $15,000 | Apr 17, 2026 | May 19, 2026Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026bond | Buy | $50,001 – $100,000 | Mar 26, 2026 | Apr 13, 2026Filing | — |
| ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035bond | Buy | $1,001 – $15,000 | Feb 20, 2026 | Mar 16, 2026Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond | Buy | $1,001 – $15,000 | Feb 4, 2026 | Feb 26, 2026Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond | Buy | $1,001 – $15,000 | Jan 26, 2026 | Feb 6, 2026Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond | Buy | $1,001 – $15,000 | Jan 8, 2026 | Feb 6, 2026Filing | — |
| COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030bond | Sell | $1,001 – $15,000 | Dec 5, 2025 | Dec 16, 2025Filing | — |
| SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035bond | Buy | $1,001 – $15,000 | Aug 18, 2025 | Sep 4, 2025Filing | — |
| PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bond | Sell | $1,001 – $15,000 | Jun 9, 2025 | Jun 23, 2025Filing | — |
| MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025bond | Sell | $1,001 – $15,000 | May 15, 2025 | Jun 23, 2025Filing | — |
| BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEbond | Buy | $1,001 – $15,000 | Mar 6, 2025 | Mar 21, 2025Filing | — |
| BJBJ's Wholesale Club Holdings, Inc. | Sell | $1,001 – $15,000 | Mar 3, 2025 | Mar 21, 2025Filing | — |
| GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLEbond | Buy | $15,001 – $50,000 | Feb 28, 2025 | Mar 21, 2025Filing | — |
| GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032bond | Buy | $1,001 – $15,000 | Feb 6, 2025 | Feb 25, 2025Filing | — |
| COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034bond | Buy | $15,001 – $50,000 | Feb 6, 2025 | Feb 25, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 5, 2025 | Feb 24, 2025Filing | — |
| PEPPEPSICO INC | Buy | $1,001 – $15,000 | Feb 5, 2025 | Feb 25, 2025Filing | — |
| MSFTMICROSOFT CORP | Buy | $1,001 – $15,000 | Feb 5, 2025 | Feb 25, 2025Filing | — |
| ARMKAramark | Buy | $1,001 – $15,000 | Feb 5, 2025 | Feb 25, 2025Filing | — |
| ACNAccenture plc | Buy | $1,001 – $15,000 | Feb 5, 2025 | Feb 25, 2025Filing | — |
| LRCXLAM RESEARCH CORP | Sell | $1,001 – $15,000 | Jan 24, 2025 | Feb 25, 2025Filing | — |
| KLACKLA CORP | Buy | $1,001 – $15,000 | Jan 24, 2025 | Feb 25, 2025Filing | — |
| CSGPCOSTAR GROUP, INC. | Buy | $1,001 – $15,000 | Jan 21, 2025 | Feb 25, 2025Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Jan 7, 2025 | Jan 10, 2025Filing | — |
| FIFiserv, Inc. Common Stock (FI) | Buy | $1,001 – $15,000 | Jan 7, 2025 | Jan 15, 2025Filing | — |
| AMZNAMAZON COM INC | Buy | $1,001 – $15,000 | Jan 7, 2025 | Jan 15, 2025Filing | — |
| ABNBAirbnb, Inc. | Sell | $1,001 – $15,000 | Jan 7, 2025 | Jan 15, 2025Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Oct 31, 2024 | Nov 5, 2024Filing | — |
| QCOMQUALCOMM INC/DE | Buy | $1,001 – $15,000 | Oct 31, 2024 | Nov 6, 2024Filing | — |
| MSFTMICROSOFT CORP | Buy | $1,001 – $15,000 | Oct 31, 2024 | Nov 6, 2024Filing | — |
| AMTMAmentum Holdings, Inc. | Sell | $1,001 – $15,000 | Oct 31, 2024 | Nov 6, 2024Filing | — |
| AMZNAMAZON COM INC | Buy | $1,001 – $15,000 | Oct 31, 2024 | Nov 6, 2024Filing | — |
| GOOGLAlphabet Inc. - Class A Common Stock (GOOGL) | Buy | $1,001 – $15,000 | Oct 31, 2024 | Nov 6, 2024Filing | — |
| LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027bond | Sell | $1,001 – $15,000 | Oct 9, 2024 | Nov 6, 2024Filing | — |
| Unknown assetbond | Sell | $1,001 – $15,000 | Sep 11, 2024 | Sep 23, 2024Filing | — |
| PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bond | Sell | $15,001 – $50,000 | Sep 11, 2024 | Sep 24, 2024Filing | — |
| NXPINXP Semiconductors N.V. | Sell | $1,001 – $15,000 | Sep 11, 2024 | Sep 24, 2024Filing | — |
| CATCATERPILLAR INC | Sell | $1,001 – $15,000 | Sep 11, 2024 | Sep 24, 2024Filing | — |
| T MOBILE USA INC NOTE 4.75000% 02/01/2028bond | Buy | $15,001 – $50,000 | Jun 6, 2024 | Jun 21, 2024Filing | — |
| CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026bond | Sell | $15,001 – $50,000 | May 29, 2024 | Jun 21, 2024Filing | — |
| JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029bond | Buy | $15,001 – $50,000 | May 24, 2024 | Jun 21, 2024Filing | — |
| MSFTMICROSOFT CORP | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027bond | Sell | $15,001 – $50,000 | May 17, 2024 | May 22, 2024Filing | — |
| LOWLOWES COMPANIES INC | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| JJACOBS SOLUTIONS INC. | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| CVSCVS HEALTH Corp | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| AMZNAMAZON COM INC | Buy | $15,001 – $50,000 | May 17, 2024 | May 22, 2024Filing | — |
| GOOGLAlphabet Inc. - Class A Common Stock (GOOGL) | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| ABNBAirbnb, Inc. | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| JJACOBS SOLUTIONS INC.bond | Sell | $15,001 – $50,000 | May 17, 2024 | May 22, 2024Filing | — |
| AZOAUTOZONE INC | Sell | $1,001 – $15,000 | May 17, 2024 | May 22, 2024Filing | — |
| ACNAccenture plc | Buy | $15,001 – $50,000 | May 17, 2024 | May 22, 2024Filing | — |
| LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030bond | Buy | $1,001 – $15,000 | Apr 11, 2024 | May 2, 2024Filing | — |
| GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025bond | Sell | $15,001 – $50,000 | Mar 27, 2024 | May 2, 2024Filing | — |
| ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034bond | Buy | $15,001 – $50,000 | Mar 27, 2024 | May 2, 2024Filing | — |
| CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031bond | Buy | $1,001 – $15,000 | Mar 7, 2024 | Mar 12, 2024Filing | — |
| URIUNITED RENTALS, INC. | Sell | $1,001 – $15,000 | Feb 28, 2024 | Mar 11, 2024Filing | — |
| TDGTransDigm Group INC | Buy | $1,001 – $15,000 | Feb 28, 2024 | Mar 12, 2024Filing | — |
| BABOEING CO | Sell | $1,001 – $15,000 | Feb 28, 2024 | Mar 12, 2024Filing | — |
| BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031bond | Sell | $15,001 – $50,000 | Feb 8, 2024 | Mar 12, 2024Filing | — |
| MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025bond | Buy | $15,001 – $50,000 | Feb 2, 2024 | Feb 5, 2024Filing | — |
| UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028bond | Buy | $15,001 – $50,000 | Jan 25, 2024 | Feb 5, 2024Filing | — |
| PANWPalo Alto Networks Inc | Buy | $1,001 – $15,000 | Jan 24, 2024 | Feb 5, 2024Filing | — |
| BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEbond | Buy | $15,001 – $50,000 | Jan 18, 2024 | Feb 5, 2024Filing | — |
| AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLEbond | Sell | $15,001 – $50,000 | Jan 18, 2024 | Feb 5, 2024Filing | — |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024bond | Buy | $1,001 – $15,000 | Dec 29, 2023 | Jan 16, 2024Filing | — |
| CATCATERPILLAR INC | Sell | At least $848 | Sep 21, 2023 | Sep 28, 2023Filing | — |
| 097023DC6bond | Buy | $15,001 – $50,000 | Sep 15, 2023 | Sep 28, 2023Filing | — |
| 828807DF1bond | Sell | $15,001 – $50,000 | Sep 13, 2023 | Sep 28, 2023Filing | — |
| PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bond | Buy | $15,001 – $50,000 | Aug 10, 2023 | Aug 28, 2023Filing | — |
| META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033bond | Buy | $15,001 – $50,000 | Jul 21, 2023 | Jul 31, 2023Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Jul 20, 2023 | Jul 31, 2023Filing | — |
| ISRGINTUITIVE SURGICAL INC | Buy | $1,001 – $15,000 | Jul 20, 2023 | Jul 31, 2023Filing | — |
| EAELECTRONIC ARTS INC. | Sell | $1,001 – $15,000 | Jul 20, 2023 | Jul 31, 2023Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Jun 30, 2023 | Jul 17, 2023Filing | — |
| LINLINDE PLC | Buy | $1,001 – $15,000 | Jun 30, 2023 | Jul 19, 2023Filing | — |
| COFCAPITAL ONE FINANCIAL CORP | Sell | $1,001 – $15,000 | Jun 30, 2023 | Jul 19, 2023Filing | — |
| GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLEbond | Sell | $15,001 – $50,000 | Jun 27, 2023 | Jul 19, 2023Filing | — |
| GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032bond | Buy | $15,001 – $50,000 | Jun 27, 2023 | Jul 19, 2023Filing | — |
| UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEbond | Sell | $1,001 – $15,000 | Jun 26, 2023 | Jul 19, 2023Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Jun 8, 2023 | Jun 13, 2023Filing | — |
| MCKMCKESSON CORP | Buy | $1,001 – $15,000 | Jun 8, 2023 | Jun 15, 2023Filing | — |
| CVSCVS HEALTH Corp | Sell | $1,001 – $15,000 | Jun 8, 2023 | Jun 15, 2023Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| VEEVVEEVA SYSTEMS INC | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| PNCPNC FINANCIAL SERVICES GROUP, INC. | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| NXPINXP Semiconductors N.V. | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| LRCXLAM RESEARCH CORP | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| JPMJPMORGAN CHASE & CO | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| GOOGLAlphabet Inc. - Class A (GOOGL) | Buy | $1,001 – $15,000 | Feb 13, 2023 | Feb 28, 2023Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Jan 18, 2023 | Jan 30, 2023Filing | — |
| BKNGBooking Holdings Inc. | Sell | $1,001 – $15,000 | Jan 18, 2023 | Jan 30, 2023Filing | — |
| ABNBAirbnb, Inc. | Buy | $1,001 – $15,000 | Jan 18, 2023 | Jan 30, 2023Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Dec 5, 2022 | Dec 19, 2022Filing | — |
| BAXBAXTER INTERNATIONAL INC | Sell | $1,001 – $15,000 | Dec 5, 2022 | Dec 21, 2022Filing | — |
| CAPITAL ONE FINL CORP NOTE 3.90000% 01/29/2024bond | Buy | $1,001 – $15,000 | Dec 2, 2022 | Dec 21, 2022Filing | — |
| Unknown asset | Sell | $1,001 – $15,000 | Nov 9, 2022 | Nov 21, 2022Filing | — |
| NOWServiceNow, Inc. | Buy | $1,001 – $15,000 | Nov 9, 2022 | Nov 21, 2022Filing | — |
| ADBEADOBE INC. | Sell | $1,001 – $15,000 | Nov 9, 2022 | Nov 21, 2022Filing | — |
| MORGAN STANLEY MTN CALLbond | Buy | $15,001 – $50,000 | Nov 4, 2022 | Nov 21, 2022Filing | — |
| IBTEbond | Buy | $50,001 – $100,000 | Oct 7, 2022 | Nov 4, 2022Filing | — |
| VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEbond | Buy | $15,001 – $50,000 | Sep 30, 2022 | Oct 30, 2022Filing | — |
| ORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028bond | Sell | $15,001 – $50,000 | Sep 15, 2022 | Oct 30, 2022Filing | — |
| TJXTJX COMPANIES INC /DE/ | Buy | $1,001 – $15,000 | Sep 9, 2022 | Oct 30, 2022Filing | — |
| ROSTROSS STORES, INC. | Sell | $1,001 – $15,000 | Sep 9, 2022 | Oct 30, 2022Filing | — |
| UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEbond | Buy | $15,001 – $50,000 | Jul 20, 2022 | Oct 30, 2022Filing | — |
| UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEbond | Buy | $1,001 – $15,000 | May 26, 2022 | Jun 17, 2022Filing | — |
| NETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLEbond | Sell | $15,001 – $50,000 | May 19, 2022 | Jun 17, 2022Filing | — |
| Unknown asset | Buy | $1,001 – $15,000 | Mar 29, 2022 | May 2, 2022Filing | — |
| VRTXVERTEX PHARMACEUTICALS INC / MA | Buy | $1,001 – $15,000 | Mar 29, 2022 | May 5, 2022Filing | — |
| MDTMedtronic plc | Sell | $1,001 – $15,000 | Mar 29, 2022 | May 5, 2022Filing | — |
| CCICROWN CASTLE INC. | Sell | $1,001 – $15,000 | Mar 29, 2022 | May 5, 2022Filing | — |
| AMHAmerican Homes 4 Rent | Buy | $1,001 – $15,000 | Mar 29, 2022 | May 5, 2022Filing | — |
| g fedcFIlINg STATuS: NewSuBHOlDINg OF: Bill's IRADESCRIPTION: 37045XDS2gENERAl MTRS FINlbond | Sell | $15,001 – $50,000 | Feb 11, 2022 | Feb 28, 2022Filing | — |
| g fedcFIlINg STATuS: NewSuBHOlDINg OF: Bill's IRAgENERAl MTRS FINl CO INCNOTE 3.10000%bond | Buy | $15,001 – $50,000 | Feb 11, 2022 | Feb 28, 2022Filing | — |
| FISVFISERV INC | Sell | $1,001 – $15,000 | Jan 28, 2022 | Feb 28, 2022Filing | — |
| Unknown assetbond | Buy | $15,001 – $50,000 | Jan 11, 2022 | Feb 28, 2022Filing | — |
About this data
Under the STOCK Act of 2012, members of the House and Senate file a Periodic Transaction Report for a purchase, sale or exchange of a stock, bond or other security worth more than $1,000, by themselves, a spouse or a dependent child. A report is due within 30 days of being notified of the trade and no later than 45 days after it.
Reports disclose a dollar range, not an exact amount, and every amount on these pages is the range as filed. Rows come from the House Clerk and the Senate Office of Public Records; names appear as written on the filings, and each row links to its source report where one is available. Tickers link to a company page only where 13F Pro covers that company.
These pages show reported transactions from public disclosures. They are not recommendations and not investment advice.