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.

Reported trades
125
Buys
73
Sells
52
Tickers
43

Most-traded tickers

TickerTradesBuysSellsLatest trade
ABNB312Jan 7, 2025
AMZN330Jan 7, 2025
GOOGL321Oct 31, 2024
MSFT321Feb 5, 2025
ACN220Feb 5, 2025
CAT202Sep 11, 2024
CVS202May 17, 2024
J202May 17, 2024
LRCX211Jan 24, 2025
NXPI211Sep 11, 2024
ADBE101Nov 9, 2022
AMH110Mar 29, 2022

Trade history

All 125 reported transactions, newest trade first. Amounts are the ranges disclosed on the report.

AssetTypeAmount (as filed)TradedDisclosed
Unknown assetbondBuy$1,001 – $15,000Aug 11, 2026Aug 26, 2026Filing
HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028bondBuy$15,001 – $50,000Jun 30, 2026Aug 14, 2026Filing
Unknown assetbondBuy$1,001 – $15,000Jun 30, 2026Aug 14, 2026Filing
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036bondBuy$1,001 – $15,000May 8, 2026May 19, 2026Filing
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEbondSell$15,001 – $50,000May 6, 2026May 19, 2026Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026bondBuy$1,001 – $15,000Apr 30, 2026May 19, 2026Filing
OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028bondBuy$1,001 – $15,000Apr 29, 2026May 19, 2026Filing
T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033bondBuy$1,001 – $15,000Apr 17, 2026May 19, 2026Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026bondBuy$50,001 – $100,000Mar 26, 2026Apr 13, 2026Filing
ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035bondBuy$1,001 – $15,000Feb 20, 2026Mar 16, 2026Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bondBuy$1,001 – $15,000Feb 4, 2026Feb 26, 2026Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bondBuy$1,001 – $15,000Jan 26, 2026Feb 6, 2026Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bondBuy$1,001 – $15,000Jan 8, 2026Feb 6, 2026Filing
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030bondSell$1,001 – $15,000Dec 5, 2025Dec 16, 2025Filing
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035bondBuy$1,001 – $15,000Aug 18, 2025Sep 4, 2025Filing
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bondSell$1,001 – $15,000Jun 9, 2025Jun 23, 2025Filing
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025bondSell$1,001 – $15,000May 15, 2025Jun 23, 2025Filing
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEbondBuy$1,001 – $15,000Mar 6, 2025Mar 21, 2025Filing
BJBJ's Wholesale Club Holdings, Inc.Sell$1,001 – $15,000Mar 3, 2025Mar 21, 2025Filing
GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLEbondBuy$15,001 – $50,000Feb 28, 2025Mar 21, 2025Filing
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032bondBuy$1,001 – $15,000Feb 6, 2025Feb 25, 2025Filing
COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034bondBuy$15,001 – $50,000Feb 6, 2025Feb 25, 2025Filing
Unknown assetBuy$1,001 – $15,000Feb 5, 2025Feb 24, 2025Filing
PEPPEPSICO INCBuy$1,001 – $15,000Feb 5, 2025Feb 25, 2025Filing
MSFTMICROSOFT CORPBuy$1,001 – $15,000Feb 5, 2025Feb 25, 2025Filing
ARMKAramarkBuy$1,001 – $15,000Feb 5, 2025Feb 25, 2025Filing
ACNAccenture plcBuy$1,001 – $15,000Feb 5, 2025Feb 25, 2025Filing
LRCXLAM RESEARCH CORPSell$1,001 – $15,000Jan 24, 2025Feb 25, 2025Filing
KLACKLA CORPBuy$1,001 – $15,000Jan 24, 2025Feb 25, 2025Filing
CSGPCOSTAR GROUP, INC.Buy$1,001 – $15,000Jan 21, 2025Feb 25, 2025Filing
Unknown assetSell$1,001 – $15,000Jan 7, 2025Jan 10, 2025Filing
FIFiserv, Inc. Common Stock (FI)Buy$1,001 – $15,000Jan 7, 2025Jan 15, 2025Filing
AMZNAMAZON COM INCBuy$1,001 – $15,000Jan 7, 2025Jan 15, 2025Filing
ABNBAirbnb, Inc.Sell$1,001 – $15,000Jan 7, 2025Jan 15, 2025Filing
Unknown assetBuy$1,001 – $15,000Oct 31, 2024Nov 5, 2024Filing
QCOMQUALCOMM INC/DEBuy$1,001 – $15,000Oct 31, 2024Nov 6, 2024Filing
MSFTMICROSOFT CORPBuy$1,001 – $15,000Oct 31, 2024Nov 6, 2024Filing
AMTMAmentum Holdings, Inc.Sell$1,001 – $15,000Oct 31, 2024Nov 6, 2024Filing
AMZNAMAZON COM INCBuy$1,001 – $15,000Oct 31, 2024Nov 6, 2024Filing
GOOGLAlphabet Inc. - Class A Common Stock (GOOGL)Buy$1,001 – $15,000Oct 31, 2024Nov 6, 2024Filing
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027bondSell$1,001 – $15,000Oct 9, 2024Nov 6, 2024Filing
Unknown assetbondSell$1,001 – $15,000Sep 11, 2024Sep 23, 2024Filing
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bondSell$15,001 – $50,000Sep 11, 2024Sep 24, 2024Filing
NXPINXP Semiconductors N.V.Sell$1,001 – $15,000Sep 11, 2024Sep 24, 2024Filing
CATCATERPILLAR INCSell$1,001 – $15,000Sep 11, 2024Sep 24, 2024Filing
T MOBILE USA INC NOTE 4.75000% 02/01/2028bondBuy$15,001 – $50,000Jun 6, 2024Jun 21, 2024Filing
CITIGROUP INC NOTE CALL MAKE WHOLE 3.20000% 10/21/2026bondSell$15,001 – $50,000May 29, 2024Jun 21, 2024Filing
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029bondBuy$15,001 – $50,000May 24, 2024Jun 21, 2024Filing
MSFTMICROSOFT CORPSell$1,001 – $15,000May 17, 2024May 22, 2024Filing
MCDONALDS CORP MTN CALL MAKE WHOLE 3.50000% 07/01/2027bondSell$15,001 – $50,000May 17, 2024May 22, 2024Filing
LOWLOWES COMPANIES INCSell$1,001 – $15,000May 17, 2024May 22, 2024Filing
JJACOBS SOLUTIONS INC.Sell$1,001 – $15,000May 17, 2024May 22, 2024Filing
CVSCVS HEALTH CorpSell$1,001 – $15,000May 17, 2024May 22, 2024Filing
AMZNAMAZON COM INCBuy$15,001 – $50,000May 17, 2024May 22, 2024Filing
GOOGLAlphabet Inc. - Class A Common Stock (GOOGL)Sell$1,001 – $15,000May 17, 2024May 22, 2024Filing
ABNBAirbnb, Inc.Sell$1,001 – $15,000May 17, 2024May 22, 2024Filing
Unknown assetSell$1,001 – $15,000May 17, 2024May 22, 2024Filing
JJACOBS SOLUTIONS INC.bondSell$15,001 – $50,000May 17, 2024May 22, 2024Filing
AZOAUTOZONE INCSell$1,001 – $15,000May 17, 2024May 22, 2024Filing
ACNAccenture plcBuy$15,001 – $50,000May 17, 2024May 22, 2024Filing
LOWES COS INC NOTE CALL MAKE WHOLE 4.50000% 04/15/2030bondBuy$1,001 – $15,000Apr 11, 2024May 2, 2024Filing
GOLDMAN SACHS GROUP INC NOTE 3.50000% 01/23/2025bondSell$15,001 – $50,000Mar 27, 2024May 2, 2024Filing
ABBVIE INC NOTE CALL MAKE WHOLE 5.05000% 03/15/2034bondBuy$15,001 – $50,000Mar 27, 2024May 2, 2024Filing
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031bondBuy$1,001 – $15,000Mar 7, 2024Mar 12, 2024Filing
URIUNITED RENTALS, INC.Sell$1,001 – $15,000Feb 28, 2024Mar 11, 2024Filing
TDGTransDigm Group INCBuy$1,001 – $15,000Feb 28, 2024Mar 12, 2024Filing
BABOEING COSell$1,001 – $15,000Feb 28, 2024Mar 12, 2024Filing
BOEING CO NOTE CALL MAKE WHOLE 3.62500% 02/01/2031bondSell$15,001 – $50,000Feb 8, 2024Mar 12, 2024Filing
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025bondBuy$15,001 – $50,000Feb 2, 2024Feb 5, 2024Filing
UNION PAC CORP NOTE CALL MAKE WHOLE 3.95000% 09/10/2028bondBuy$15,001 – $50,000Jan 25, 2024Feb 5, 2024Filing
PANWPalo Alto Networks IncBuy$1,001 – $15,000Jan 24, 2024Feb 5, 2024Filing
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEbondBuy$15,001 – $50,000Jan 18, 2024Feb 5, 2024Filing
AT&T INC SER B NOTE 4.30000% 02/15/2030 CALL MAKE WHOLEbondSell$15,001 – $50,000Jan 18, 2024Feb 5, 2024Filing
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 01/09/2024bondBuy$1,001 – $15,000Dec 29, 2023Jan 16, 2024Filing
CATCATERPILLAR INCSellAt least $848Sep 21, 2023Sep 28, 2023Filing
097023DC6bondBuy$15,001 – $50,000Sep 15, 2023Sep 28, 2023Filing
828807DF1bondSell$15,001 – $50,000Sep 13, 2023Sep 28, 2023Filing
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032bondBuy$15,001 – $50,000Aug 10, 2023Aug 28, 2023Filing
META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033bondBuy$15,001 – $50,000Jul 21, 2023Jul 31, 2023Filing
Unknown assetSell$1,001 – $15,000Jul 20, 2023Jul 31, 2023Filing
ISRGINTUITIVE SURGICAL INCBuy$1,001 – $15,000Jul 20, 2023Jul 31, 2023Filing
EAELECTRONIC ARTS INC.Sell$1,001 – $15,000Jul 20, 2023Jul 31, 2023Filing
Unknown assetSell$1,001 – $15,000Jun 30, 2023Jul 17, 2023Filing
LINLINDE PLCBuy$1,001 – $15,000Jun 30, 2023Jul 19, 2023Filing
COFCAPITAL ONE FINANCIAL CORPSell$1,001 – $15,000Jun 30, 2023Jul 19, 2023Filing
GENERAL MTRS FINL CO INC NOTE 3.10000% 01/12/2032 CALL MAKE WHOLEbondSell$15,001 – $50,000Jun 27, 2023Jul 19, 2023Filing
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032bondBuy$15,001 – $50,000Jun 27, 2023Jul 19, 2023Filing
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEbondSell$1,001 – $15,000Jun 26, 2023Jul 19, 2023Filing
Unknown assetSell$1,001 – $15,000Jun 8, 2023Jun 13, 2023Filing
MCKMCKESSON CORPBuy$1,001 – $15,000Jun 8, 2023Jun 15, 2023Filing
CVSCVS HEALTH CorpSell$1,001 – $15,000Jun 8, 2023Jun 15, 2023Filing
Unknown assetBuy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
VEEVVEEVA SYSTEMS INCBuy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
PNCPNC FINANCIAL SERVICES GROUP, INC.Buy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
NXPINXP Semiconductors N.V.Buy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
LRCXLAM RESEARCH CORPBuy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
JPMJPMORGAN CHASE & COBuy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
GOOGLAlphabet Inc. - Class A (GOOGL)Buy$1,001 – $15,000Feb 13, 2023Feb 28, 2023Filing
Unknown assetBuy$1,001 – $15,000Jan 18, 2023Jan 30, 2023Filing
BKNGBooking Holdings Inc.Sell$1,001 – $15,000Jan 18, 2023Jan 30, 2023Filing
ABNBAirbnb, Inc.Buy$1,001 – $15,000Jan 18, 2023Jan 30, 2023Filing
Unknown assetSell$1,001 – $15,000Dec 5, 2022Dec 19, 2022Filing
BAXBAXTER INTERNATIONAL INCSell$1,001 – $15,000Dec 5, 2022Dec 21, 2022Filing
CAPITAL ONE FINL CORP NOTE 3.90000% 01/29/2024bondBuy$1,001 – $15,000Dec 2, 2022Dec 21, 2022Filing
Unknown assetSell$1,001 – $15,000Nov 9, 2022Nov 21, 2022Filing
NOWServiceNow, Inc.Buy$1,001 – $15,000Nov 9, 2022Nov 21, 2022Filing
ADBEADOBE INC.Sell$1,001 – $15,000Nov 9, 2022Nov 21, 2022Filing
MORGAN STANLEY MTN CALLbondBuy$15,001 – $50,000Nov 4, 2022Nov 21, 2022Filing
IBTEbondBuy$50,001 – $100,000Oct 7, 2022Nov 4, 2022Filing
VERIZON COMMUNICATIONS INC 4.01600% 12/03/2029 SER C NOTE CALL MAKE WHOLEbondBuy$15,001 – $50,000Sep 30, 2022Oct 30, 2022Filing
ORACLE CORP NOTE CALL MAKE WHOLE 2.30000% 03/25/2028bondSell$15,001 – $50,000Sep 15, 2022Oct 30, 2022Filing
TJXTJX COMPANIES INC /DE/Buy$1,001 – $15,000Sep 9, 2022Oct 30, 2022Filing
ROSTROSS STORES, INC.Sell$1,001 – $15,000Sep 9, 2022Oct 30, 2022Filing
UNITED STATES TREAS SER C-2032 2.87500% 05/15/2032 NTS NOTEbondBuy$15,001 – $50,000Jul 20, 2022Oct 30, 2022Filing
UNITED STATES TREAS SER BC- 2024 2.50000% 05/31/2024 NTS NOTEbondBuy$1,001 – $15,000May 26, 2022Jun 17, 2022Filing
NETFLIX INC. SER B NOTE 4.87500% 04/15/2028 CALL MAKE WHOLEbondSell$15,001 – $50,000May 19, 2022Jun 17, 2022Filing
Unknown assetBuy$1,001 – $15,000Mar 29, 2022May 2, 2022Filing
VRTXVERTEX PHARMACEUTICALS INC / MABuy$1,001 – $15,000Mar 29, 2022May 5, 2022Filing
MDTMedtronic plcSell$1,001 – $15,000Mar 29, 2022May 5, 2022Filing
CCICROWN CASTLE INC.Sell$1,001 – $15,000Mar 29, 2022May 5, 2022Filing
AMHAmerican Homes 4 RentBuy$1,001 – $15,000Mar 29, 2022May 5, 2022Filing
g fedcFIlINg STATuS: NewSuBHOlDINg OF: Bill's IRADESCRIPTION: 37045XDS2gENERAl MTRS FINlbondSell$15,001 – $50,000Feb 11, 2022Feb 28, 2022Filing
g fedcFIlINg STATuS: NewSuBHOlDINg OF: Bill's IRAgENERAl MTRS FINl CO INCNOTE 3.10000%bondBuy$15,001 – $50,000Feb 11, 2022Feb 28, 2022Filing
FISVFISERV INCSell$1,001 – $15,000Jan 28, 2022Feb 28, 2022Filing
Unknown assetbondBuy$15,001 – $50,000Jan 11, 2022Feb 28, 2022Filing

← All Congress stock trades

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.