
William R. Keating
U.S. Representative for Massachusetts's 9th districtDemocrat
- Status
- In office
- In Congress
- House since 2011
- Born
- Sep 6, 1952 (age 74)
- Bioguide ID
- K000375
William R. Keating reported 104 trades in stocks, ETFs and options since 2020, an estimated $849.4K in total (74 buys, 30 sells). The latest of 38 reports was filed on Aug 25, 2026.
Committees
Current committee and subcommittee seats, from the unitedstates project.
House Committee on Armed Services
- Intelligence and Special Operations
- Cyber, Information Technologies, and Innovation
House Committee on Foreign Affairs
- EuropeRanking member
- Middle East and North Africa
Since 2020
Listed securities. A trade that was amended or reported twice is counted once.
- Trades
- 104
- 74 buys, 30 sells
- Filings
- 38
- Estimated volume
- $849.4K
- Sum of range midpoints
- Median filing delay
- 20 days
- From trade to report
- Late filings
- 1
- 2 trades reported after 45 days
Trades
Trades reported by William R. Keating since 2020, newest filings first, listed securities by default.
| Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|
| BJBJ's Wholesale Club Holdings, Inc. Common Stock | Sell | Self | Mar 3, 2025 | Mar 21, 2025 | 18 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 |
| CSGPCoStar Group, Inc. - Common Stock | Buy | Self | Jan 21, 2025 | Feb 25, 2025 | 35 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 |
| 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 |
| 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 |
| CATCaterpillar, Inc. Common Stock | Sell | Self | Sep 11, 2024 | Sep 24, 2024 | 13 days | $1K-$15K | Filing |
| NXPINXP Semiconductors N.V. - Common Stock | Sell | Self | Sep 11, 2024 | Sep 24, 2024 | 13 days | $1K-$15K | Filing |
| ACNAccenture plc Class A Ordinary Shares | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| ABNBAirbnb, Inc. - Class A Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| GOOGLAlphabet Inc. - Class A Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| AMZNAmazon.com, Inc. - Common Stock | Buy | Self | May 17, 2024 | May 22, 2024 | 5 days | $15K-$50K | Filing |
| AZOAutoZone, Inc. Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| CVSCVS Health Corporation Common Stock | Sell | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| JJacobs Solutions Inc. Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| LOWLowe's Companies, Inc. Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| MSFTMicrosoft Corporation - Common Stock | Sell (partial) | Self | May 17, 2024 | May 22, 2024 | 5 days | $1K-$15K | Filing |
| BABoeing Company | Sell | Self | Feb 28, 2024 | Mar 12, 2024 | 13 days | $1K-$15K | Filing |
| TDGTransdigm Group Incorporated Common Stock | Buy | Self | Feb 28, 2024 | Mar 12, 2024 | 13 days | $1K-$15K | Filing |
| URIUnited Rentals, Inc. Common Stock | Sell (partial) | Self | Feb 28, 2024 | Mar 12, 2024 | 13 days | $1K-$15K | Filing |
| PANWPalo Alto Networks, Inc. | Buy | Self | Jan 24, 2024 | Feb 5, 2024 | 12 days | $1K-$15K | Filing |
| CATCaterpillar, Inc. | Sell | Self | Sep 21, 2023 | Sep 28, 2023 | 7 days | $848.75 | Filing |
| EAElectronic Arts Inc. | Sell | Self | Jul 20, 2023 | Jul 31, 2023 | 11 days | $1K-$15K | Filing |
| ISRGIntuitive Surgical, Inc. | Buy | Self | Jul 20, 2023 | Jul 31, 2023 | 11 days | $1K-$15K | Filing |
| COFCapital One Financial Corporation | Sell | Self | Jun 30, 2023 | Jul 19, 2023 | 19 days | $1K-$15K | Filing |
| LINLinde plc Ordinary Shares | Buy | Self | Jun 30, 2023 | Jul 19, 2023 | 19 days | $1K-$15K | Filing |
| CVSCVS Health Corporation | Sell | Self | Jun 8, 2023 | Jun 15, 2023 | 7 days | $1K-$15K | Filing |
| MCKMcKesson Corporation | Buy | Self | Jun 8, 2023 | Jun 15, 2023 | 7 days | $1K-$15K | Filing |
| GOOGLAlphabet Inc. - Class A | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| JPMJP Morgan Chase & Co. | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| LRCXLam Research Corporation | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| NXPINXP Semiconductors N.V. | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| PNCPNC Financial Services Group, Inc. | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| VEEVVeeva Systems Inc. Class A | Buy | Self | Feb 13, 2023 | Feb 28, 2023 | 15 days | $1K-$15K | Filing |
| ABNBAirbnb, Inc. - Class A | Buy | Self | Jan 18, 2023 | Jan 30, 2023 | 12 days | $1K-$15K | Filing |
| BKNGBooking Holdings Inc. | Sell | Self | Jan 18, 2023 | Jan 30, 2023 | 12 days | $1K-$15K | Filing |
| BAXBaxter International Inc. | Sell | Self | Dec 5, 2022 | Dec 21, 2022 | 16 days | $1K-$15K | Filing |
| ADBEAdobe Inc. | Sell | Self | Nov 9, 2022 | Nov 21, 2022 | 12 days | $1K-$15K | Filing |
| NOWServiceNow, Inc. | Buy | Self | Nov 9, 2022 | Nov 21, 2022 | 12 days | $1K-$15K | Filing |
| ROSTRoss Stores, Inc. | Sell | Self | Sep 9, 2022 | Oct 30, 2022 | 51 daysLate | $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. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.