Congressional Trades
U.S. House · MA09

William R. Keating

135

Trades

77

Purchases

58

Sales

35

Filings

Disclosed Transactions

DateTypeSecurityOwnerAmount
06/30/2026Purchase
10/30/2031Corporate security
Self$1,001 - $15,000
06/30/2026Purchase
09/01/2028Corporate security
Self$15,001 - $50,000
04/30/2026Purchase
05/28/2026Government security
Self$1,001 - $15,000
04/29/2026Purchase
08/16/2028Corporate security
Self$1,001 - $15,000
03/26/2026Purchase
04/28/2026Government security
Self$50,001 - $100,000
01/26/2026Purchase
03/24/2026Government security
Self$1,001 - $15,000
02/20/2026Purchase
11/15/2035Corporate security
Self$1,001 - $15,000
02/20/2026Purchase
03/15/2034Corporate security
Self$1,001 - $15,000
02/20/2026Purchase
03/24/2026Government security
Self$1,001 - $15,000
04/17/2026Purchase
07/15/2033Corporate security
Self$1,001 - $15,000
08/11/2026Purchase
Mat 2/15/2036Corporate security
Self$1,001 - $15,000
05/08/2026Purchase
04/22/2036Corporate security
Self$1,001 - $15,000
05/08/2026Purchase
05/01/2030 CALL MAKE WHOLECorporate security
Self$1,001 - $15,000
05/08/2026Purchase
10/01/2035Corporate security
Self$1,001 - $15,000
05/08/2026Purchase
05/15/2030Corporate security
Self$1,001 - $15,000
01/08/2026Purchase
03/24/2026Government security
Self$1,001 - $15,000
05/06/2026Sale
03/21/2034 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
02/04/2026Purchase
03/24/2026Government security
Self$1,001 - $15,000
02/04/2026Purchase
05/15/2030Corporate security
Self$1,001 - $15,000
02/28/2025Purchase
08/10/2026 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
01/24/2025Purchase
KLAC37045VAZ3 KLA Corporation - Common StockStock
Self$1,001 - $15,000
01/24/2025Sale
LRCXBill's IRA Lam Research Corporation - Common StockStock
Self$1,001 - $15,000
01/21/2025Purchase
CSGP191216DR8 CoStar Group, Inc. - Common StockStock
Self$1,001 - $15,000
08/18/2025Purchase
10/01/2035Corporate security
Self$1,001 - $15,000
05/15/2025Sale
11/03/2025Corporate security
Self$1,001 - $15,000
06/09/2025Sale
07/18/2032Corporate security
Self$1,001 - $15,000
01/07/2025Sale
ABNBAirbnb, Inc. - Class A Common StockStock
Self$1,001 - $15,000
01/07/2025Purchase
AMZNBill's IRA Amazon.com, Inc. - Common StockStock
Self$1,001 - $15,000
01/07/2025Purchase
FIBill's IRA Fiserv, Inc. Common StockStock
Self$1,001 - $15,000
03/06/2025Purchase
11/10/2028 CALL MAKE WHOLECorporate security
Self$1,001 - $15,000
03/06/2025Purchase
07/24/2029Corporate security
Self$1,001 - $15,000
02/06/2025Purchase
05/13/2034Corporate security
Self$15,001 - $50,000
02/06/2025Purchase
10/15/2032Corporate security
Self$1,001 - $15,000
02/06/2025Purchase
03/21/2034 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
02/06/2025Purchase
01/24/2031 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
12/05/2025Sale
10/15/2030Corporate security
Self$1,001 - $15,000
02/05/2025Purchase
ACNAccenture plc Class A Ordinary SharesStock
Self$1,001 - $15,000
02/05/2025Purchase
ARMKBill's IRA Aramark Common StockStock
Self$1,001 - $15,000
02/05/2025Purchase
MSFTBill's IRA Microsoft Corporation - Common StockStock
Self$1,001 - $15,000
02/05/2025Purchase
PEPBill's IRA Pepsico, Inc.Stock
Self$1,001 - $15,000
03/03/2025Sale
BJ06051GLC1 BJ's Wholesale Club Holdings, Inc. Common StockStock
Self$1,001 - $15,000
10/31/2024Purchase
GOOGLAlphabet Inc. - Class A Common StockStock
Self$1,001 - $15,000
10/31/2024Purchase
AMZNBill's IRA Amazon.com, Inc. - Common StockStock
Self$1,001 - $15,000
10/31/2024Sale
AMTMBill's IRA Amentum Holdings, Inc. Common StockStock
Self$1,001 - $15,000
10/31/2024Purchase
MSFT548661DP9 Microsoft Corporation - Common StockStock
Self$1,001 - $15,000
10/31/2024Purchase
QCOMBill's IRA QUALCOMM Incorporated - Common StockStock
Self$1,001 - $15,000
05/29/2024Sale
10/21/2026Corporate security
Self$15,001 - $50,000
02/28/2024Sale
BA097023DC6 Boeing CompanyStock
Self$1,001 - $15,000
02/28/2024Purchase
TDG14040HDC6 Transdigm Group Incorporated Common StockStock
Self$1,001 - $15,000
02/28/2024Partial Sale
URIBill's IRA United Rentals, Inc. Common StockStock
Self$1,001 - $15,000
03/27/2024Purchase
03/15/2034Corporate security
Self$15,001 - $50,000
03/27/2024Sale
01/23/2025Corporate security
Self$15,001 - $50,000
01/25/2024Purchase
09/10/2028Corporate security
Self$15,001 - $50,000
05/24/2024Purchase
07/24/2029Corporate security
Self$15,001 - $50,000
01/24/2024Purchase
PANW594918BJ2 Palo Alto Networks, Inc.Stock
Self$1,001 - $15,000
01/18/2024Sale
02/15/2030 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
01/18/2024Purchase
11/10/2028 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
05/17/2024Partial Sale
ACNAccenture plc Class A Ordinary SharesStock
Self$1,001 - $15,000
05/17/2024Partial Sale
ABNBBill's IRA Airbnb, Inc. - Class A Common StockStock
Self$1,001 - $15,000
05/17/2024Partial Sale
GOOGLBill's IRA Alphabet Inc. - Class A Common StockStock
Self$1,001 - $15,000
05/17/2024Purchase
AMZNBill's IRA Amazon.com, Inc. - Common StockStock
Self$15,001 - $50,000
05/17/2024Partial Sale
AZOBill's IRA AutoZone, Inc. Common StockStock
Self$1,001 - $15,000
05/17/2024Sale
CVSBill's IRA CVS Health Corporation Common StockStock
Self$1,001 - $15,000
05/17/2024Partial Sale
JJacobs Solutions Inc. Common StockStock
Self$1,001 - $15,000
05/17/2024Partial Sale
LOWBill's IRA Lowe's Companies, Inc. Common StockStock
Self$1,001 - $15,000
05/17/2024Sale
07/01/2027Corporate security
Self$15,001 - $50,000
05/17/2024Partial Sale
MSFT58013MFP4 Microsoft Corporation - Common StockStock
Self$1,001 - $15,000
09/11/2024Partial Sale
03/05/2029 CALL MAKE WHOLECorporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
12/15/2024Corporate security
Self$1,001 - $15,000
09/11/2024Sale
CAT075887BF5 Caterpillar, Inc. Common StockStock
Self$1,001 - $15,000
09/11/2024Partial Sale
10/15/2030Corporate security
Self$15,001 - $50,000
09/11/2024Partial Sale
12/01/2027Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
10/15/2032Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
07/24/2029Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
05/03/2027Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
05/15/2033Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
11/03/2025Corporate security
Self$1,001 - $15,000
09/11/2024Sale
NXPI594918BJ2 NXP Semiconductors N.V. - Common StockStock
Self$1,001 - $15,000
09/11/2024Partial Sale
07/18/2032Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
02/01/2028Corporate security
Self$1,001 - $15,000
09/11/2024Partial Sale
09/10/2028Corporate security
Self$1,001 - $15,000
09/11/2024Sale
05/15/2032 NTS NOTEGovernment security
Self$15,001 - $50,000
09/11/2024Partial Sale
12/03/2029 SER C NOTE CALL MAKE WHOLECorporate security
Self$1,001 - $15,000
04/11/2024Purchase
04/15/2030Corporate security
Self$1,001 - $15,000
10/09/2024Sale
05/03/2027Corporate security
Self$1,001 - $15,000
02/08/2024Sale
02/01/2031Corporate security
Self$15,001 - $50,000
03/07/2024Purchase
10/30/2031Corporate security
Self$1,001 - $15,000
06/06/2024Purchase
02/01/2028Corporate security
Self$15,001 - $50,000
02/02/2024Purchase
11/03/2025Corporate security
Self$15,001 - $50,000
06/30/2023Sale
COFCapital One Financial CorporationStock
Self$1,001 - $15,000
06/30/2023Purchase
LIN37045XDS2 Linde plc Ordinary SharesStock
Self$1,001 - $15,000
12/29/2023Purchase
01/09/2024Corporate security
Self$1,001 - $15,000
06/27/2023Purchase
10/15/2032Corporate security
Self$15,001 - $50,000
06/27/2023Sale
01/12/2032 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
06/26/2023Sale
05/31/2024 NTS NOTEGovernment security
Self$1,001 - $15,000
07/21/2023Purchase
05/15/2033Corporate security
Self$15,001 - $50,000
07/20/2023Sale
EAElectronic Arts Inc.Stock
Self$1,001 - $15,000
07/20/2023Purchase
ISRGBill's IRA Intuitive Surgical, Inc.Stock
Self$1,001 - $15,000
01/18/2023Purchase
ABNBAirbnb, Inc. - Class AStock
Self$1,001 - $15,000
01/18/2023Sale
BKNGBill's IRA Booking Holdings Inc.Stock
Self$1,001 - $15,000
09/15/2023Purchase
097023DC6Corporate security
Self$15,001 - $50,000
09/15/2023Purchase
02/01/2031Corporate security
Self$15,001 - $50,000
09/13/2023Sale
02/01/2031 828807DF1Corporate security
Self$15,001 - $50,000
09/13/2023Sale
09/13/2029Corporate security
Self$15,001 - $50,000
02/13/2023Purchase
GOOGLAlphabet Inc. - Class AStock
Self$1,001 - $15,000
02/13/2023Purchase
JPMBill's IRA JP Morgan Chase & Co.Stock
Self$1,001 - $15,000
02/13/2023Purchase
LRCXBill's IRA Lam Research CorporationStock
Self$1,001 - $15,000
02/13/2023Purchase
NXPIBill's IRA NXP Semiconductors N.V.Stock
Self$1,001 - $15,000
02/13/2023Purchase
PNCBill's IRA PNC Financial Services Group, Inc.Stock
Self$1,001 - $15,000
02/13/2023Purchase
VEEVBill's IRA Veeva Systems Inc. Class AStock
Self$1,001 - $15,000
08/10/2023Purchase
07/18/2032Corporate security
Self$15,001 - $50,000
06/08/2023Sale
CVSCVS Health CorporationStock
Self$1,001 - $15,000
06/08/2023Purchase
MCKBill's IRA McKesson CorporationStock
Self$1,001 - $15,000
09/30/2022Purchase
12/03/2029 SER C NOTE CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
03/29/2022Purchase
AMHAmerican Homes 4 Rent Common Shares of Beneficial InterestStock
Self$1,001 - $15,000
03/29/2022Sale
CCIBill's IRA Crown Castle International Corp.Stock
Self$1,001 - $15,000
03/29/2022Sale
MDTBill's IRA Medtronic plc. Ordinary SharesStock
Self$1,001 - $15,000
03/29/2022Purchase
VRTXBill's IRA Vertex Pharmaceuticals IncorporatedStock
Self$1,001 - $15,000
01/28/2022Sale
FISV20030NCu3 Fiserv, Inc.Stock
Self$1,001 - $15,000
05/26/2022Purchase
05/31/2024 NTS NOTECorporate security
Self$1,001 - $15,000
07/20/2022Purchase
05/15/2032 NTS NOTEGovernment security
Self$15,001 - $50,000
05/19/2022Sale
04/15/2028 CALL MAKE WHOLECorporate security
Self$15,001 - $50,000
09/15/2022Sale
03/25/2028Corporate security
Self$15,001 - $50,000
02/11/2022Purchase
01/12/2032 CAll MAKE WHOlECorporate security
Self$15,001 - $50,000
02/11/2022Sale
01/17/2024 CAll MAKE WHOlECorporate security
Self$15,001 - $50,000
01/11/2022Purchase
10/15/2030Corporate security
Self$15,001 - $50,000
11/09/2022Sale
ADBEAdobe Inc.Stock
Self$1,001 - $15,000
11/09/2022Purchase
NOW10/18/2033 CALL MAKE WHOLE ServiceNow, Inc.Stock
Self$1,001 - $15,000
09/09/2022Sale
ROST68389XCD5 Ross Stores, Inc.Stock
Self$1,001 - $15,000
09/09/2022Purchase
TJXBill's IRA TJX Companies, Inc.Stock
Self$1,001 - $15,000
10/07/2022Purchase
IBTEGovernment security
Self$50,001 - $100,000
12/05/2022Sale
BAXBaxter International Inc.Stock
Self$1,001 - $15,000
11/04/2022Sale
Bill's IRA MORGAN STANLEY MTN CALLCorporate security
Self$15,001 - $50,000
11/04/2022Purchase
10/18/2033Corporate security
Self$15,001 - $50,000
12/02/2022Purchase
01/29/2024Corporate security
Self$1,001 - $15,000

Public STOCK Act disclosure data from the U.S. House Clerk. Amounts are disclosed as ranges. Informational only — not investment advice.

William R. Keating — Congressional Stock Trades | SEC Data Investor | SEC Data Investor