Back to Politicians
William R. Keating

William R. Keating

House MA Unknown Party
Currently in office
156
Trades
115
Buys
41
Sells

Trading Activity Over Time

Top Holdings

46 unique tickers
gENERAl MTRS FINl CO INC
Bought $65,001
Sold $32,500
IBTE [GS]
Bought $75,000
Sold $0
UNITED STATES TREAS SER C-2032
Bought $32,500
Sold $32,500
GOLDMAN SACHS GROUP INC
Bought $32,500
Sold $32,500
VAlERO ENERgY CORP NOTE
Bought $32,500
Sold $32,500
GENERAL MTRS CO NOTE CALL
Bought $40,501
Sold $0
BANK AMERICA CORP SER N MTN
Bought $40,501
Sold $0
WELLS FARGO &CO SER W MTN
Bought $32,500
Sold $0
COCA COLA CO NOTE CALL MAKE
Bought $32,500
Sold $0
THE CAMPBELLS COMPANY NOTE
Bought $32,500
Sold $0
2000111428 BOEING CO NOTE CALL
Bought $32,500
Sold $0
2000111429 SIMON PPTY GROUP LP
Bought $0
Sold $32,500
BOEING CO NOTE CALL MAKE
Bought $0
Sold $32,500
JPMORGAN CHASE &CO NOTE
Bought $32,500
Sold $0
MORGAN STANLEY SER I MTN
Bought $32,500
Sold $0
BECTON DICKINSON &CO NOTE
Bought $32,500
Sold $0
ENERgY TRANSFER l P NOTE
Bought $32,500
Sold $0
MORgAN STANlEY MTN CAll
Bought $32,500
Sold $0
SIMON PPTY gROuP lP NOTE
Bought $32,500
Sold $0
WAlgREEN CO NOTE CAll
Bought $32,500
Sold $0

Trade History

Showing 100 of 156
Asset Asset Type Type Amount Owner Trade Date Filed
COMCAST CORP NEW NOTE CALL
CMCSA
Stock Sell $1,001 - $15,000 - Dec 05, 2025 Dec 16, 2025
SIMON PPTY GROUP LP NOTE
Other Buy $1,001 - $15,000 - Aug 18, 2025 Sep 04, 2025
PEPSICO INC NOTE CALL MAKE
PEP
Stock Sell $1,001 - $15,000 - Jun 09, 2025 Jun 23, 2025
MICROSOFT CORP NOTE CALL
MSFT
Stock Sell $1,001 - $15,000 - May 15, 2025 Jun 23, 2025
BANK AMERICA CORP SER N MTN
Stock Buy $1,001 - $15,000 - Mar 06, 2025 Mar 21, 2025
JPMORGAN CHASE &CO NOTE
JPM
Stock Buy $1,001 - $15,000 - Mar 06, 2025 Mar 21, 2025
BJ's Wholesale Club Holdings, Inc.
Stock Sell $1,001 - $15,000 - Mar 03, 2025 Mar 21, 2025
GOLDMAN SACHS GROUP INC
Stock Buy $15,001 - $50,000 - Feb 28, 2025 Mar 21, 2025
WELLS FARGO &CO SER W MTN
Other Buy $15,001 - $50,000 - Feb 06, 2025 Feb 25, 2025
GENERAL MTRS CO NOTE CALL
Other Buy $1,001 - $15,000 - Feb 06, 2025 Feb 25, 2025
COCA COLA CO NOTE CALL MAKE
Other Buy $15,001 - $50,000 - Feb 06, 2025 Feb 25, 2025
THE CAMPBELLS COMPANY NOTE
Other Buy $15,001 - $50,000 - Feb 06, 2025 Feb 25, 2025
Aramark Common Stock (ARMK)
ARMK
Stock Buy $1,001 - $15,000 - Feb 05, 2025 Feb 25, 2025
Pepsico, Inc. (PEP) [ST]
PEP
Stock Buy $1,001 - $15,000 - Feb 05, 2025 Feb 25, 2025
Microsoft Corporation - Common
MSFT
Stock Buy $1,001 - $15,000 - Feb 05, 2025 Feb 25, 2025
Accenture plc Class A Ordinary
Stock Buy $1,001 - $15,000 - Feb 05, 2025 Feb 25, 2025
Lam Research Corporation - Common
Other Sell $1,001 - $15,000 - Jan 24, 2025 Feb 25, 2025
KLA Corporation - Common Stock
Stock Buy $1,001 - $15,000 - Jan 24, 2025 Feb 25, 2025
CoStar Group, Inc. - Common Stock
Stock Buy $1,001 - $15,000 - Jan 21, 2025 Feb 25, 2025
Amazon.com, Inc. - Common Stock
AMZN
Stock Buy $1,001 - $15,000 - Jan 07, 2025 Jan 15, 2025
Fiserv, Inc. Common Stock (FI) [ST]
FI
Stock Buy $1,001 - $15,000 - Jan 07, 2025 Jan 15, 2025
Airbnb, Inc. - Class A Common Stock
ABNB
Stock Sell $1,001 - $15,000 - Jan 07, 2025 Jan 15, 2025
Amentum Holdings, Inc. Common
Stock Sell $1,001 - $15,000 - Oct 31, 2024 Nov 06, 2024
QUALCOMM Incorporated -
Other Buy $1,001 - $15,000 - Oct 31, 2024 Nov 06, 2024
Alphabet Inc. - Class A Common
GOOGL
Stock Buy $1,001 - $15,000 - Oct 31, 2024 Nov 06, 2024
Amazon.com, Inc. - Common Stock
AMZN
Stock Buy $1,001 - $15,000 - Oct 31, 2024 Nov 06, 2024
Microsoft Corporation - Common
MSFT
Stock Buy $1,001 - $15,000 - Oct 31, 2024 Nov 06, 2024
LOWES COS INC NOTE CALL MAKE
LOW
Stock Sell $1,001 - $15,000 - Oct 09, 2024 Nov 06, 2024
Caterpillar, Inc. Common Stock (CAT)
CAT
Stock Sell $1,001 - $15,000 - Sep 11, 2024 Sep 24, 2024
UNITED STATES TREAS SER C-2032
Other Sell $15,001 - $50,000 - Sep 11, 2024 Sep 24, 2024
NXP Semiconductors N.V. - Common
Other Sell $1,001 - $15,000 - Sep 11, 2024 Sep 24, 2024
T MOBILE USA INC NOTE 4.75000%
Stock Buy $15,001 - $50,000 - Jun 06, 2024 Jun 21, 2024
CITIGROUP INC NOTE CALL MAKE
Stock Sell $15,001 - $50,000 - May 29, 2024 Jun 21, 2024
JPMORGAN CHASE &CO NOTE
Other Buy $15,001 - $50,000 - May 24, 2024 Jun 21, 2024
CVS Health Corporation Common
CVS
Stock Sell $1,001 - $15,000 - May 17, 2024 May 22, 2024
Amazon.com, Inc. - Common Stock
Stock Buy $15,001 - $50,000 - May 17, 2024 May 22, 2024
MCDONALDS CORP MTN CALL
Stock Sell $15,001 - $50,000 - May 17, 2024 May 22, 2024
LOWES COS INC NOTE CALL MAKE
LOW
Stock Buy $1,001 - $15,000 - Apr 11, 2024 May 02, 2024
GOLDMAN SACHS GROUP INC
Stock Sell $15,001 - $50,000 - Mar 27, 2024 May 02, 2024
ABBVIE INC NOTE CALL MAKE
Stock Buy $15,001 - $50,000 - Mar 27, 2024 May 02, 2024
CAPITAL ONE FINL CORP NOTE
COF
Stock Buy $1,001 - $15,000 - Mar 07, 2024 Mar 12, 2024
Transdigm Group Incorporated
Other Buy $1,001 - $15,000 - Feb 28, 2024 Mar 12, 2024
Boeing Company (BA) [ST]
BA
Stock Sell $1,001 - $15,000 - Feb 28, 2024 Mar 12, 2024
BOEING CO NOTE CALL MAKE
Other Sell $15,001 - $50,000 - Feb 08, 2024 Mar 12, 2024
MICROSOFT CORP NOTE CALL
Stock Buy $15,001 - $50,000 - Feb 02, 2024 Feb 05, 2024
UNION PAC CORP NOTE CALL
Stock Buy $15,001 - $50,000 - Jan 25, 2024 Feb 05, 2024
Palo Alto Networks, Inc. (PANW)
PANW
Stock Buy $1,001 - $15,000 - Jan 24, 2024 Feb 05, 2024
AT&T INC SER B NOTE 4.30000%
Stock Sell $15,001 - $50,000 - Jan 18, 2024 Feb 05, 2024
BANK AMERICA CORP SER N MTN
Stock Buy $15,001 - $50,000 - Jan 18, 2024 Feb 05, 2024
UNITED STATES TREAS BILLS
Other Buy $1,001 - $15,000 - Dec 29, 2023 Jan 16, 2024
Caterpillar, Inc. (CAT) [ST]
CAT
Stock Sell - - Sep 21, 2023 Sep 28, 2023
2000111428 BOEING CO NOTE CALL MAKE
Other Buy $15,001 - $50,000 - Sep 15, 2023 Jan 16, 2024
097023DC6 [CS]
Stock Buy $15,001 - $50,000 - Sep 15, 2023 Sep 28, 2023
828807DF1 [CS]
Stock Sell $15,001 - $50,000 - Sep 13, 2023 Sep 28, 2023
2000111429 SIMON PPTY GROUP LP NOTE
Other Sell $15,001 - $50,000 - Sep 13, 2023 Jan 16, 2024
PEPSICO INC NOTE CALL MAKE
Stock Buy $15,001 - $50,000 - Aug 10, 2023 Aug 28, 2023
META PLATFORMS INC NOTE
Stock Buy $15,001 - $50,000 - Jul 21, 2023 Jul 31, 2023
Electronic Arts Inc. (EA) [ST]
EA
Stock Sell $1,001 - $15,000 - Jul 20, 2023 Jul 31, 2023
Intuitive Surgical, Inc. (ISRG) [ST]
ISRG
Stock Buy $1,001 - $15,000 - Jul 20, 2023 Jul 31, 2023
Capital One Financial Corporation
COF
Stock Sell $1,001 - $15,000 - Jun 30, 2023 Jul 19, 2023
Linde plc Ordinary Shares (LIN) [ST]
LIN
Stock Buy $1,001 - $15,000 - Jun 30, 2023 Jul 19, 2023
GENERAL MTRS FINL CO INC
Stock Sell $15,001 - $50,000 - Jun 27, 2023 Jul 19, 2023
GENERAL MTRS CO NOTE CALL
Other Buy $15,001 - $50,000 - Jun 27, 2023 Jul 19, 2023
UNITED STATES TREAS SER BC-
Other Sell $1,001 - $15,000 - Jun 26, 2023 Jul 19, 2023
CVS Health Corporation (CVS) [ST]
CVS
Stock Sell $1,001 - $15,000 - Jun 08, 2023 Jun 15, 2023
McKesson Corporation (MCK) [ST]
MCK
Stock Buy $1,001 - $15,000 - Jun 08, 2023 Jun 15, 2023
NXP Semiconductors N.V. (NXPI)
NXPI
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
PNC Financial Services Group, Inc.
PNC
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
Veeva Systems Inc. Class A (VEEV)
VEEV
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
Alphabet Inc. - Class A (GOOGL) [ST]
GOOGL
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
Lam Research Corporation (LRCX)
LRCX
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
JP Morgan Chase & Co. (JPM) [ST]
JPM
Stock Buy $1,001 - $15,000 - Feb 13, 2023 Feb 28, 2023
Booking Holdings Inc. (BKNG) [ST]
BKNG
Stock Sell $1,001 - $15,000 - Jan 18, 2023 Jan 30, 2023
Airbnb, Inc. - Class A (ABNB) [ST]
ABNB
Stock Buy $1,001 - $15,000 - Jan 18, 2023 Jan 30, 2023
Baxter International Inc. (BAX) [ST]
BAX
Stock Sell $1,001 - $15,000 - Dec 05, 2022 Dec 21, 2022
CAPITAL ONE FINL CORP NOTE
COF
Stock Buy $1,001 - $15,000 - Dec 02, 2022 Dec 21, 2022
Adobe Inc. (ADBE) [ST]
ADBE
Stock Sell $1,001 - $15,000 - Nov 09, 2022 Nov 21, 2022
ServiceNow, Inc. (NOW) [ST]
NOW
Stock Buy $1,001 - $15,000 - Nov 09, 2022 Nov 21, 2022
MORGAN STANLEY SER I MTN
Other Buy $15,001 - $50,000 - Nov 04, 2022 Nov 21, 2022
MORGAN STANLEY MTN CALL [CS]
Stock Sell $15,001 - $50,000 - Nov 04, 2022 Nov 21, 2022
IBTE [GS]
Other Buy $50,001 - $100,000 - Oct 07, 2022 Nov 04, 2022
VERIZON COMMUNICATIONS INC
Stock Buy $15,001 - $50,000 - Sep 30, 2022 Oct 30, 2022
ORACLE CORP NOTE CALL MAKE
Stock Sell $15,001 - $50,000 - Sep 15, 2022 Oct 30, 2022
TJX Companies, Inc. (TJX) [ST]
TJX
Stock Buy $1,001 - $15,000 - Sep 09, 2022 Oct 30, 2022
Ross Stores, Inc. (ROST) [ST]
ROST
Stock Sell $1,001 - $15,000 - Sep 09, 2022 Oct 30, 2022
UNITED STATES TREAS SER C-2032
Other Buy $15,001 - $50,000 - Jul 20, 2022 Oct 30, 2022
UNITED STATES TREAS SER BC-
Other Buy $1,001 - $15,000 - May 26, 2022 Jun 17, 2022
NETFLIX INC. SER B NOTE
Stock Sell $15,001 - $50,000 - May 19, 2022 Jun 17, 2022
Medtronic plc. Ordinary Shares
Stock Sell $1,001 - $15,000 - Mar 29, 2022 May 05, 2022
Crown Castle International Corp.
CCI
Stock Sell $1,001 - $15,000 - Mar 29, 2022 May 05, 2022
American Homes 4 Rent Common
Other Buy $1,001 - $15,000 - Mar 29, 2022 May 05, 2022
Vertex Pharmaceuticals Incorporated
VRTX
Other Buy $1,001 - $15,000 - Mar 29, 2022 May 05, 2022
gENERAl MTRS FINl CO INC
Stock Sell $15,001 - $50,000 - Feb 11, 2022 Feb 28, 2022
gENERAl MTRS FINl CO INC
Stock Buy $15,001 - $50,000 - Feb 11, 2022 Feb 28, 2022
Fiserv, Inc. (FISV) [ST]
FISV
Stock Sell $1,001 - $15,000 - Jan 28, 2022 Feb 28, 2022
COMCAST CORP NEW NOTE
Stock Buy $15,001 - $50,000 - Jan 11, 2022 Feb 28, 2022
lOWES COS INC NOTE CAll
Stock Buy $15,001 - $50,000 - Jun 29, 2021 Jul 20, 2021
Adobe Inc. (ADBE) [ST]
ADBE
Stock Buy $1,001 - $15,000 - Jun 10, 2021 Jul 20, 2021
VeriSign, Inc. (VRSN) [ST]
VRSN
Stock Sell $1,001 - $15,000 - Jun 10, 2021 Jul 20, 2021
VAlERO ENERgY CORP NOTE
Stock Sell $15,001 - $50,000 - Jun 10, 2021 Jun 15, 2021