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
Trades
Every trade William R. Keating reported since 2020, newest filings first.
| Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|
| Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036Corporate bond | Buy | Self | Aug 11, 2026 | Aug 25, 2026 | 14 days | $1K-$15K | Filing |
| CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Corporate bond | Buy | Self | Jun 30, 2026 | Aug 13, 2026 | 44 days | $1K-$15K | Filing |
| HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028Corporate bond | Buy | Self | Jun 30, 2026 | Aug 13, 2026 | 44 days | $15K-$50K | Filing |
| JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036Corporate bond | Buy | Self | May 8, 2026 | May 18, 2026 | 10 days | $1K-$15K | Filing |
| NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLECorporate bond | Buy | Self | May 8, 2026 | May 18, 2026 | 10 days | $1K-$15K | Filing |
| OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028Corporate bond | Buy | Self | Apr 29, 2026 | May 18, 2026 | 19 days | $1K-$15K | Filing |
| SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Corporate bond | Buy | Self | May 8, 2026 | May 18, 2026 | 10 days | $1K-$15K | Filing |
| T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033Corporate bond | Buy | Self | Apr 17, 2026 | May 18, 2026 | 31 days | $1K-$15K | Filing |
| THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLECorporate bond | Sell | Self | May 6, 2026 | May 18, 2026 | 12 days | $15K-$50K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026Government bond | Buy | Self | Apr 30, 2026 | May 18, 2026 | 18 days | $1K-$15K | Filing |
| VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Corporate bond | Buy | Self | May 8, 2026 | May 18, 2026 | 10 days | $1K-$15K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026Government bond | Buy | Self | Mar 26, 2026 | Apr 13, 2026 | 18 days | $50K-$100K | Filing |
| ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035Corporate bond | Buy | Self | Feb 20, 2026 | Mar 16, 2026 | 24 days | $1K-$15K | Filing |
| CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034Corporate bond | Buy | Self | Feb 20, 2026 | Mar 16, 2026 | 24 days | $1K-$15K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bond | Buy | Self | Feb 20, 2026 | Mar 16, 2026 | 24 days | $1K-$15K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bond | Buy | Self | Feb 4, 2026 | Feb 26, 2026 | 22 days | $1K-$15K | Filing |
| VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Corporate bond | Buy | Self | Feb 4, 2026 | Feb 26, 2026 | 22 days | $1K-$15K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bond | Buy | Self | Jan 8, 2026 | Feb 6, 2026 | 29 days | $1K-$15K | Filing |
| UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Government bond | Buy | Self | Jan 26, 2026 | Feb 6, 2026 | 11 days | $1K-$15K | Filing |
| COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Corporate bond | Sell | Self | Dec 5, 2025 | Dec 16, 2025 | 11 days | $1K-$15K | Filing |
| SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Corporate bond | Buy | Self | Aug 18, 2025 | Sep 4, 2025 | 17 days | $1K-$15K | Filing |
| MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Corporate bond | Sell | Self | May 15, 2025 | Jun 23, 2025 | 39 days | $1K-$15K | Filing |
| PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Corporate bond | Sell | Self | Jun 9, 2025 | Jun 23, 2025 | 14 days | $1K-$15K | Filing |
| BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLECorporate bond | Buy | Self | Mar 6, 2025 | Mar 21, 2025 | 15 days | $1K-$15K | Filing |
| BJBJ's Wholesale Club Holdings, Inc. Common Stock | Sell | Self | Mar 3, 2025 | Mar 21, 2025 | 18 days | $1K-$15K | Filing |
| GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLECorporate bond | Buy | Self | Feb 28, 2025 | Mar 21, 2025 | 21 days | $15K-$50K | Filing |
| JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Corporate bond | Buy | Self | Mar 6, 2025 | Mar 21, 2025 | 15 days | $1K-$15K | Filing |
| ACNAccenture plc Class A Ordinary Shares | Buy | Self | Feb 5, 2025 | Feb 25, 2025 | 20 days | $1K-$15K | Filing |
| ARMKAramark Common Stock | Buy | Self | Feb 5, 2025 | Feb 25, 2025 | 20 days | $1K-$15K | Filing |
| COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034Corporate bond | Buy | Self | Feb 6, 2025 | Feb 25, 2025 | 19 days | $15K-$50K | Filing |
| CSGPCoStar Group, Inc. - Common Stock | Buy | Self | Jan 21, 2025 | Feb 25, 2025 | 35 days | $1K-$15K | Filing |
| GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Corporate bond | Buy | Self | Feb 6, 2025 | Feb 25, 2025 | 19 days | $1K-$15K | Filing |
| KLACKLA Corporation - Common Stock | Buy | Self | Jan 24, 2025 | Feb 25, 2025 | 32 days | $1K-$15K | Filing |
| LRCXLam Research Corporation - Common Stock | Sell | Self | Jan 24, 2025 | Feb 25, 2025 | 32 days | $1K-$15K | Filing |
| MSFTMicrosoft Corporation - Common Stock | Buy | Self | Feb 5, 2025 | Feb 25, 2025 | 20 days | $1K-$15K | Filing |
| PEPPepsico, Inc. | Buy | Self | Feb 5, 2025 | Feb 25, 2025 | 20 days | $1K-$15K | Filing |
| THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLECorporate bond | Buy | Self | Feb 6, 2025 | Feb 25, 2025 | 19 days | $15K-$50K | Filing |
| WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLECorporate bond | Buy | Self | Feb 6, 2025 | Feb 25, 2025 | 19 days | $15K-$50K | Filing |
| ABNBAirbnb, Inc. - Class A Common Stock | Sell | Self | Jan 7, 2025 | Jan 15, 2025 | 8 days | $1K-$15K | Filing |
| AMZNAmazon.com, Inc. - Common Stock | Buy | Self | Jan 7, 2025 | Jan 15, 2025 | 8 days | $1K-$15K | Filing |
| FIFiserv, Inc. Common Stock | Buy | Self | Jan 7, 2025 | Jan 15, 2025 | 8 days | $1K-$15K | Filing |
| GOOGLAlphabet Inc. - Class A Common Stock | Buy | Self | Oct 31, 2024 | Nov 6, 2024 | 6 days | $1K-$15K | Filing |
| AMZNAmazon.com, Inc. - Common Stock | Buy | Self | Oct 31, 2024 | Nov 6, 2024 | 6 days | $1K-$15K | Filing |
| AMTMAmentum Holdings, Inc. Common Stock | Sell | Self | Oct 31, 2024 | Nov 6, 2024 | 6 days | $1K-$15K | Filing |
| LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027Corporate bond | Sell | Self | Oct 9, 2024 | Nov 6, 2024 | 28 days | $1K-$15K | Filing |
| MSFTMicrosoft Corporation - Common Stock | Buy | Self | Oct 31, 2024 | Nov 6, 2024 | 6 days | $1K-$15K | Filing |
| QCOMQUALCOMM Incorporated - Common Stock | Buy | Self | Oct 31, 2024 | Nov 6, 2024 | 6 days | $1K-$15K | Filing |
| BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLECorporate bond | Sell (partial) | Self | Sep 11, 2024 | Sep 24, 2024 | 13 days | $1K-$15K | Filing |
| BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024Corporate bond | Sell (partial) | Self | Sep 11, 2024 | Sep 24, 2024 | 13 days | $1K-$15K | Filing |
| CATCaterpillar, Inc. Common Stock | Sell | Self | Sep 11, 2024 | Sep 24, 2024 | 13 days | $1K-$15K | Filing |
Filings
Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.
| Filed | Chamber | Status | Trades | Source |
|---|---|---|---|---|
| Aug 25, 2026 | House | Parsed | 1 | Filing |
| Aug 13, 2026 | House | Parsed | 2 | Filing |
| May 18, 2026 | House | Parsed | 8 | Filing |
| Apr 13, 2026 | House | Parsed | 1 | Filing |
| Mar 16, 2026 | House | Parsed | 3 | Filing |
| Feb 26, 2026 | House | Parsed | 2 | Filing |
| Feb 6, 2026 | House | Parsed | 2 | Filing |
| Dec 16, 2025 | House | Parsed | 1 | Filing |
| Sep 4, 2025 | House | Parsed | 1 | Filing |
| Jun 23, 2025 | House | Parsed | 2 | Filing |
| Mar 21, 2025 | House | Parsed | 4 | Filing |
| Feb 25, 2025 | House | Parsed | 11 | Filing |
| Jan 15, 2025 | House | Parsed | 3 | Filing |
| Nov 6, 2024 | House | Parsed | 6 | Filing |
| Sep 24, 2024 | House | Parsed | 16 | Filing |
| Jun 21, 2024 | House | Parsed | 3 | Filing |
| May 22, 2024 | House | Parsed | 10 | Filing |
| May 2, 2024 | House | Parsed | 3 | Filing |
| Mar 12, 2024 | House | Parsed | 5 | Filing |
| Feb 5, 2024 | House | Parsed | 5 | Filing |
| Jan 16, 2024 | House | ParsedAmends earlier trades | 3 | Filing |
| Sep 28, 2023 | House | Parsed | 3 | Filing |
| Aug 28, 2023 | House | Parsed | 1 | Filing |
| Jul 31, 2023 | House | Parsed | 3 | Filing |
| Jul 19, 2023 | House | Parsed | 5 | Filing |
| Jun 15, 2023 | House | Parsed | 2 | Filing |
| Feb 28, 2023 | House | Parsed | 6 | Filing |
| Jan 30, 2023 | House | Parsed | 2 | Filing |
| Dec 21, 2022 | House | Parsed | 2 | Filing |
| Nov 21, 2022 | House | Parsed | 4 | Filing |
| Nov 4, 2022 | House | Parsed | 1 | Filing |
| Oct 30, 2022 | House | Parsed | 5 | Filing |
| Jun 17, 2022 | House | Parsed | 2 | Filing |
| May 5, 2022 | House | Parsed | 4 | Filing |
| Feb 28, 2022 | House | Parsed | 4 | Filing |
| Jul 20, 2021 | House | Parsed | 3 | Filing |
| Jun 15, 2021 | House | Parsed | 6 | Filing |
| Apr 27, 2021 | House | Parsed | 56 | Filing |
Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.