Skip to main content

William R. Keating

Representative · Massachusetts, district 9

Party
Democrat
Status
In office
Bioguide ID
K000375

William R. Keating reported 201 trades in 38 filings since 2020, an estimated $3.06M in total (138 buys, 63 sells). The latest report was filed on Aug 25, 2026.

TermsHouse since 2011

Since 2020

A trade that was amended or reported twice is counted once.

Trades
201
138 buys, 63 sells
Filings
38
Estimated volume
$3.06M
Sum of range midpoints
Median filing delay
19 days
From trade to report
Late filings
4
7 trades reported after 45 days
Most traded

Trades

Every trade William R. Keating reported since 2020, newest filings first.

Congress trades
AssetTypeOwnerTradedFiledDelayAmountSource
Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036Corporate bondBuySelfAug 11, 2026Aug 25, 202614 days$1K-$15KFiling
CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Corporate bondBuySelfJun 30, 2026Aug 13, 202644 days$1K-$15KFiling
HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028Corporate bondBuySelfJun 30, 2026Aug 13, 202644 days$15K-$50KFiling
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036Corporate bondBuySelfMay 8, 2026May 18, 202610 days$1K-$15KFiling
NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLECorporate bondBuySelfMay 8, 2026May 18, 202610 days$1K-$15KFiling
OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028Corporate bondBuySelfApr 29, 2026May 18, 202619 days$1K-$15KFiling
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Corporate bondBuySelfMay 8, 2026May 18, 202610 days$1K-$15KFiling
T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033Corporate bondBuySelfApr 17, 2026May 18, 202631 days$1K-$15KFiling
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLECorporate bondSellSelfMay 6, 2026May 18, 202612 days$15K-$50KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026Government bondBuySelfApr 30, 2026May 18, 202618 days$1K-$15KFiling
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Corporate bondBuySelfMay 8, 2026May 18, 202610 days$1K-$15KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026Government bondBuySelfMar 26, 2026Apr 13, 202618 days$50K-$100KFiling
ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035Corporate bondBuySelfFeb 20, 2026Mar 16, 202624 days$1K-$15KFiling
CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034Corporate bondBuySelfFeb 20, 2026Mar 16, 202624 days$1K-$15KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bondBuySelfFeb 20, 2026Mar 16, 202624 days$1K-$15KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bondBuySelfFeb 4, 2026Feb 26, 202622 days$1K-$15KFiling
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Corporate bondBuySelfFeb 4, 2026Feb 26, 202622 days$1K-$15KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bondBuySelfJan 8, 2026Feb 6, 202629 days$1K-$15KFiling
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bondBuySelfJan 26, 2026Feb 6, 202611 days$1K-$15KFiling
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Corporate bondSellSelfDec 5, 2025Dec 16, 202511 days$1K-$15KFiling
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Corporate bondBuySelfAug 18, 2025Sep 4, 202517 days$1K-$15KFiling
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Corporate bondSellSelfMay 15, 2025Jun 23, 202539 days$1K-$15KFiling
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Corporate bondSellSelfJun 9, 2025Jun 23, 202514 days$1K-$15KFiling
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLECorporate bondBuySelfMar 6, 2025Mar 21, 202515 days$1K-$15KFiling
BJBJ's Wholesale Club Holdings, Inc. Common StockSellSelfMar 3, 2025Mar 21, 202518 days$1K-$15KFiling
GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLECorporate bondBuySelfFeb 28, 2025Mar 21, 202521 days$15K-$50KFiling
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Corporate bondBuySelfMar 6, 2025Mar 21, 202515 days$1K-$15KFiling
ACNAccenture plc Class A Ordinary SharesBuySelfFeb 5, 2025Feb 25, 202520 days$1K-$15KFiling
ARMKAramark Common StockBuySelfFeb 5, 2025Feb 25, 202520 days$1K-$15KFiling
COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034Corporate bondBuySelfFeb 6, 2025Feb 25, 202519 days$15K-$50KFiling
CSGPCoStar Group, Inc. - Common StockBuySelfJan 21, 2025Feb 25, 202535 days$1K-$15KFiling
GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Corporate bondBuySelfFeb 6, 2025Feb 25, 202519 days$1K-$15KFiling
KLACKLA Corporation - Common StockBuySelfJan 24, 2025Feb 25, 202532 days$1K-$15KFiling
LRCXLam Research Corporation - Common StockSellSelfJan 24, 2025Feb 25, 202532 days$1K-$15KFiling
MSFTMicrosoft Corporation - Common StockBuySelfFeb 5, 2025Feb 25, 202520 days$1K-$15KFiling
PEPPepsico, Inc.BuySelfFeb 5, 2025Feb 25, 202520 days$1K-$15KFiling
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLECorporate bondBuySelfFeb 6, 2025Feb 25, 202519 days$15K-$50KFiling
WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLECorporate bondBuySelfFeb 6, 2025Feb 25, 202519 days$15K-$50KFiling
ABNBAirbnb, Inc. - Class A Common StockSellSelfJan 7, 2025Jan 15, 20258 days$1K-$15KFiling
AMZNAmazon.com, Inc. - Common StockBuySelfJan 7, 2025Jan 15, 20258 days$1K-$15KFiling
FIFiserv, Inc. Common StockBuySelfJan 7, 2025Jan 15, 20258 days$1K-$15KFiling
GOOGLAlphabet Inc. - Class A Common StockBuySelfOct 31, 2024Nov 6, 20246 days$1K-$15KFiling
AMZNAmazon.com, Inc. - Common StockBuySelfOct 31, 2024Nov 6, 20246 days$1K-$15KFiling
AMTMAmentum Holdings, Inc. Common StockSellSelfOct 31, 2024Nov 6, 20246 days$1K-$15KFiling
LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Corporate bondSellSelfOct 9, 2024Nov 6, 202428 days$1K-$15KFiling
MSFTMicrosoft Corporation - Common StockBuySelfOct 31, 2024Nov 6, 20246 days$1K-$15KFiling
QCOMQUALCOMM Incorporated - Common StockBuySelfOct 31, 2024Nov 6, 20246 days$1K-$15KFiling
BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLECorporate bondSell (partial)SelfSep 11, 2024Sep 24, 202413 days$1K-$15KFiling
BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024Corporate bondSell (partial)SelfSep 11, 2024Sep 24, 202413 days$1K-$15KFiling
CATCaterpillar, Inc. Common StockSellSelfSep 11, 2024Sep 24, 202413 days$1K-$15KFiling

Open these trades in the full congress list

Filings

Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.

Periodic transaction reports filed by William R. Keating
FiledChamberStatusTradesSource
Aug 25, 2026HouseParsed1Filing
Aug 13, 2026HouseParsed2Filing
May 18, 2026HouseParsed8Filing
Apr 13, 2026HouseParsed1Filing
Mar 16, 2026HouseParsed3Filing
Feb 26, 2026HouseParsed2Filing
Feb 6, 2026HouseParsed2Filing
Dec 16, 2025HouseParsed1Filing
Sep 4, 2025HouseParsed1Filing
Jun 23, 2025HouseParsed2Filing
Mar 21, 2025HouseParsed4Filing
Feb 25, 2025HouseParsed11Filing
Jan 15, 2025HouseParsed3Filing
Nov 6, 2024HouseParsed6Filing
Sep 24, 2024HouseParsed16Filing
Jun 21, 2024HouseParsed3Filing
May 22, 2024HouseParsed10Filing
May 2, 2024HouseParsed3Filing
Mar 12, 2024HouseParsed5Filing
Feb 5, 2024HouseParsed5Filing
Jan 16, 2024HouseParsedAmends earlier trades3Filing
Sep 28, 2023HouseParsed3Filing
Aug 28, 2023HouseParsed1Filing
Jul 31, 2023HouseParsed3Filing
Jul 19, 2023HouseParsed5Filing
Jun 15, 2023HouseParsed2Filing
Feb 28, 2023HouseParsed6Filing
Jan 30, 2023HouseParsed2Filing
Dec 21, 2022HouseParsed2Filing
Nov 21, 2022HouseParsed4Filing
Nov 4, 2022HouseParsed1Filing
Oct 30, 2022HouseParsed5Filing
Jun 17, 2022HouseParsed2Filing
May 5, 2022HouseParsed4Filing
Feb 28, 2022HouseParsed4Filing
Jul 20, 2021HouseParsed3Filing
Jun 15, 2021HouseParsed6Filing
Apr 27, 2021HouseParsed56Filing

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.