WKWilliam R. Keating

William R. Keating stock trades

Democratic representative for Massachusetts’s 9th district

William R. Keating disclosed 20 trades in the 12 months to October 21, 2026: 18 buys and 2 sells, worth between $97k and $455k by the ranges the filings report. The typical trade was disclosed 18.5 days after it was made. Last trade: August 11, 2026.

trades disclosed
2018 buys · 2 sells
reported value
$97k–$455ksum of the disclosed ranges
median filing delay
18.5 days0 trades filed after 45 days
spouse or child
0%share of trades not in their own name

Every trade, newest first

Filing date, then the trade date. Amounts are the ranges the law asks for, never exact figures.

FiledTypeAssetAmountOwnerDelaySinceSource
Aug 25, 2026traded Aug 11BuyAlphabet Inc Note Coupon 4.80000%Mat 2/15/2036bond$1,001 – $15,000Self14d—PTR (filing, opens in a new tab)
Aug 13, 2026traded Jun 30BuyCAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031bond$1,001 – $15,000Self44d—PTR (filing, opens in a new tab)
Aug 13, 2026traded Jun 30BuyHCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028bond$15,001 – $50,000Self44d—PTR (filing, opens in a new tab)
May 18, 2026traded May 8BuyJPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036bond$1,001 – $15,000Self10d—PTR (filing, opens in a new tab)
May 18, 2026traded May 8BuyNORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLEbond$1,001 – $15,000Self10d—PTR (filing, opens in a new tab)
May 18, 2026traded May 8BuySIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035bond$1,001 – $15,000Self10d—PTR (filing, opens in a new tab)
May 18, 2026traded May 8BuyVMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030bond$1,001 – $15,000Self10d—PTR (filing, opens in a new tab)
May 18, 2026traded May 6SellTHE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEbond$15,001 – $50,000Self12d—PTR (filing, opens in a new tab)
May 18, 2026traded Apr 30BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026bond$1,001 – $15,000Self18d—PTR (filing, opens in a new tab)
May 18, 2026traded Apr 29BuyOTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028bond$1,001 – $15,000Self19d—PTR (filing, opens in a new tab)
May 18, 2026traded Apr 17BuyT MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033bond$1,001 – $15,000Self31d—PTR (filing, opens in a new tab)
Apr 13, 2026traded Mar 26BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026bond$50,001 – $100,000Self18d—PTR (filing, opens in a new tab)
Mar 16, 2026traded Feb 20BuyALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035bond$1,001 – $15,000Self24d—PTR (filing, opens in a new tab)
Mar 16, 2026traded Feb 20BuyCHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034bond$1,001 – $15,000Self24d—PTR (filing, opens in a new tab)
Mar 16, 2026traded Feb 20BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond$1,001 – $15,000Self24d—PTR (filing, opens in a new tab)
Feb 26, 2026traded Feb 4BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond$1,001 – $15,000Self22d—PTR (filing, opens in a new tab)
Feb 26, 2026traded Feb 4BuyVMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030bond$1,001 – $15,000Self22d—PTR (filing, opens in a new tab)
Feb 6, 2026traded Jan 26BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond$1,001 – $15,000Self11d—PTR (filing, opens in a new tab)
Feb 6, 2026traded Jan 8BuyUNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026bond$1,001 – $15,000Self29d—PTR (filing, opens in a new tab)
Dec 16, 2025traded Dec 5SellCOMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030bond$1,001 – $15,000Self11d—PTR (filing, opens in a new tab)

From official House and Senate periodic transaction reports under the STOCK Act. "Since" is the stock's move from the trade date to the latest close. A disclosure is not evidence of wrongdoing. Updated October 21, 2026. Back to Mr. Congress · All members