
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 |
|---|---|---|---|---|---|---|---|
| CCICrown Castle International Corp. | Sell | Self | Mar 29, 2022 | May 5, 2022 | 37 days | $1K-$15K | Filing |
| MDTMedtronic plc. Ordinary Shares | Sell | Self | Mar 29, 2022 | May 5, 2022 | 37 days | $1K-$15K | Filing |
| VRTXVertex Pharmaceuticals Incorporated | Buy | Self | Mar 29, 2022 | May 5, 2022 | 37 days | $1K-$15K | Filing |
| ROSTRoss Stores, Inc. | Sell | Self | Sep 9, 2022 | Oct 30, 2022 | 51 daysLate | $1K-$15K | Filing |
| TJXTJX Companies, Inc. | Buy | Self | Sep 9, 2022 | Oct 30, 2022 | 51 daysLate | $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 |
| BAXBaxter International Inc. | Sell | Self | Dec 5, 2022 | Dec 21, 2022 | 16 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| CATCaterpillar, Inc. | Sell | Self | Sep 21, 2023 | Sep 28, 2023 | 7 days | $848.75 | Filing |
| PANWPalo Alto Networks, Inc. | Buy | Self | Jan 24, 2024 | Feb 5, 2024 | 12 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
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.