
William R. Keating stock trades
Democrat · Representative for Massachusetts's 9th District
In Congress since 2011
William R. Keating has disclosed 102 trades since 2023, most recently on Aug 26, 2026. Keating's most-traded stocks are MSFT, AMZN and ACN. 1 trade was in an industry overseen by a committee Keating sits on. 2 were reported after the 45-day deadline. Over the past year, a portfolio of Keating's disclosed stock trades returned an estimated +6.0%, against +11.5% for the S&P 500.
- Trades disclosed
- 102
- Buys / sells
- 54 / 48
- Reported value
- $543K–$2.6M
- Committee overlaps
- 1
- Stocks traded
- 36
- Late filings
- 2
- First trade
- Jun 8, 2023
- Last disclosed
- Aug 26, 2026
Estimated returns
How a portfolio built from Keating's disclosed stock trades would have performed, next to the S&P 500.
Show as a table
| Date | Keating (est.) | S&P 500 |
|---|---|---|
| Oct 31, 2025 | +0.0% | +0.0% |
| Nov 7, 2025 | −0.6% | −1.6% |
| Nov 14, 2025 | −1.8% | −1.5% |
| Nov 21, 2025 | −4.3% | −3.4% |
| Dec 1, 2025 | −1.5% | −0.3% |
| Dec 8, 2025 | −2.4% | +0.2% |
| Dec 15, 2025 | −3.1% | −0.2% |
| Dec 22, 2025 | −1.6% | +0.7% |
| Dec 30, 2025 | −1.2% | +1.0% |
| Jan 7, 2026 | +1.1% | +1.4% |
| Jan 14, 2026 | +0.7% | +1.5% |
| Jan 22, 2026 | −0.1% | +1.3% |
| Jan 29, 2026 | +0.8% | +2.1% |
| Feb 5, 2026 | −5.0% | −0.4% |
| Feb 12, 2026 | −7.9% | +0.2% |
| Feb 20, 2026 | −5.2% | +1.4% |
| Feb 27, 2026 | −4.9% | +0.9% |
| Mar 6, 2026 | −6.5% | −1.1% |
| Mar 13, 2026 | −7.7% | −2.6% |
| Mar 20, 2026 | −9.0% | −4.4% |
| Mar 27, 2026 | −12.3% | −6.5% |
| Apr 6, 2026 | −8.2% | −2.8% |
| Apr 13, 2026 | −2.5% | +1.2% |
| Apr 20, 2026 | +0.6% | +4.5% |
| Apr 27, 2026 | +2.7% | +5.5% |
| May 4, 2026 | +3.4% | +5.9% |
| May 11, 2026 | +4.9% | +9.0% |
| May 18, 2026 | +5.9% | +8.9% |
| May 26, 2026 | +8.1% | +10.7% |
| Jun 2, 2026 | +7.3% | +12.0% |
| Jun 9, 2026 | +4.9% | +8.7% |
| Jun 16, 2026 | +7.1% | +10.6% |
| Jun 24, 2026 | +3.4% | +8.4% |
| Jul 1, 2026 | +7.9% | +10.2% |
| Jul 9, 2026 | +6.9% | +11.1% |
| Jul 16, 2026 | +6.9% | +11.0% |
| Jul 23, 2026 | +1.5% | +9.1% |
| Jul 30, 2026 | +2.3% | +9.6% |
| Aug 6, 2026 | +10.1% | +13.6% |
| Aug 13, 2026 | +11.5% | +15.0% |
| Aug 20, 2026 | +7.2% | +12.7% |
| Aug 27, 2026 | +8.3% | +14.0% |
| Sep 3, 2026 | +7.3% | +14.3% |
| Sep 11, 2026 | +6.7% | +13.0% |
| Sep 18, 2026 | +6.4% | +12.9% |
| Sep 25, 2026 | +7.6% | +14.3% |
| Oct 2, 2026 | +9.5% | +14.1% |
| Oct 9, 2026 | +11.9% | +15.4% |
| Oct 16, 2026 | +8.1% | +13.1% |
| Oct 23, 2026 | +7.6% | +12.6% |
| Oct 30, 2026 | +5.7% | +12.0% |
| Nov 2, 2026 | +6.0% | +11.5% |
Each disclosed stock purchase buys the midpoint of its reported range at that day's close, and sales sell it; returns are time-weighted and include dividends. Members report ranges rather than exact amounts and can file up to 45 days after a trade, so this is an estimate, not Keating's actual return. Based on 14 holdings as of Nov 2, 2026.
Committees
Trades in industries these committees oversee are flagged as committee overlaps.
- Armed Services
- Foreign Affairs
Committee overlaps
Trades in an industry overseen by a committee Keating sits on. An overlap is a fact about the trade, not evidence of wrongdoing.
Most-traded stocks
All trades
- Aug 26, 2026$1K–$15K
Bought Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036
$1K–$15K · Traded Aug 11, 2026 · disclosed Aug 26, 2026
- Aug 14, 2026$1K–$15K
Bought CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031
$1K–$15K · Traded Jun 30, 2026 · disclosed Aug 14, 2026
- Aug 14, 2026$15K–$50K
Bought HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028
$15K–$50K · Traded Jun 30, 2026 · disclosed Aug 14, 2026
- May 19, 2026$1K–$15K
$1K–$15K · Traded May 8, 2026 · disclosed May 19, 2026
Committee overlap: Armed Services - May 19, 2026$1K–$15K
$1K–$15K · Traded May 8, 2026 · disclosed May 19, 2026
- May 19, 2026$1K–$15K
Bought Simon Property Group SPG
$1K–$15K · Traded May 8, 2026 · disclosed May 19, 2026
- May 19, 2026$1K–$15K
$1K–$15K · Traded May 8, 2026 · disclosed May 19, 2026
- May 19, 2026$15K–$50K
Sold Campbell Soup Company CPB
$15K–$50K · Traded May 6, 2026 · disclosed May 19, 2026
- May 19, 2026$1K–$15K
$1K–$15K · Traded Apr 29, 2026 · disclosed May 19, 2026
- May 19, 2026$1K–$15K
$1K–$15K · Traded Apr 17, 2026 · disclosed May 19, 2026
- Mar 16, 2026$1K–$15K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
$1K–$15K · Traded Feb 20, 2026 · disclosed Mar 16, 2026
- Mar 16, 2026$1K–$15K
Bought ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035
$1K–$15K · Traded Feb 20, 2026 · disclosed Mar 16, 2026
- Mar 16, 2026$1K–$15K
Bought CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034
$1K–$15K · Traded Feb 20, 2026 · disclosed Mar 16, 2026
- Feb 26, 2026$1K–$15K
Bought VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
$1K–$15K · Traded Feb 4, 2026 · disclosed Feb 26, 2026
- Feb 26, 2026$1K–$15K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
$1K–$15K · Traded Feb 4, 2026 · disclosed Feb 26, 2026
- Dec 16, 2025$1K–$15K
Sold (full) COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030
$1K–$15K · Traded Dec 5, 2025 · disclosed Dec 16, 2025
- Sep 4, 2025$1K–$15K
Bought SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
$1K–$15K · Traded Aug 18, 2025 · disclosed Sep 4, 2025
- Jun 23, 2025$1K–$15K
Sold (full) PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
$1K–$15K · Traded Jun 9, 2025 · disclosed Jun 23, 2025
- Jun 23, 2025$1K–$15K
Sold (full) MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025
$1K–$15K · Traded May 15, 2025 · disclosed Jun 23, 2025
- Mar 21, 2025$1K–$15K
Bought JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029
$1K–$15K · Traded Mar 6, 2025 · disclosed Mar 21, 2025
- Mar 21, 2025$1K–$15K
Bought BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE
$1K–$15K · Traded Mar 6, 2025 · disclosed Mar 21, 2025
- Mar 21, 2025$1K–$15K
Sold (full) BJ's Wholesale Club Holdings BJ
$1K–$15K · Traded Mar 3, 2025 · disclosed Mar 21, 2025
- Mar 21, 2025$15K–$50K
Bought GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE
$15K–$50K · Traded Feb 28, 2025 · disclosed Mar 21, 2025
- Feb 25, 2025$15K–$50K
Bought THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE
$15K–$50K · Traded Feb 6, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$15K–$50K
Bought COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034
$15K–$50K · Traded Feb 6, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$15K–$50K
Bought WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE
$15K–$50K · Traded Feb 6, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
Bought GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032
$1K–$15K · Traded Feb 6, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Feb 5, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Feb 5, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Feb 5, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Feb 5, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Jan 24, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Jan 24, 2025 · disclosed Feb 25, 2025
- Feb 25, 2025$1K–$15K
$1K–$15K · Traded Jan 21, 2025 · disclosed Feb 25, 2025
- Jan 15, 2025$1K–$15K
$1K–$15K · Traded Jan 7, 2025 · disclosed Jan 15, 2025
- Jan 15, 2025$1K–$15K
$1K–$15K · Traded Jan 7, 2025 · disclosed Jan 15, 2025
- Jan 15, 2025$1K–$15K
$1K–$15K · Traded Jan 7, 2025 · disclosed Jan 15, 2025
- Nov 6, 2024$1K–$15K
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
Sold (full) Amentum Holdings AMTM
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
Sold (full) LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027
$1K–$15K · Traded Oct 9, 2024 · disclosed Nov 6, 2024
- Sep 25, 2024$1K–$15K
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (partial) BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (partial) BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (partial) GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (partial) PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (full) NXP Semiconductors NXPI
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
- Sep 25, 2024$1K–$15K
Sold (partial) META PLATFORMS INC NOTE CALL MAKE WHOLE 4.95000% 05/15/2033
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 25, 2024
From periodic transaction reports Keating filed under the STOCK Act. Amounts are the ranges members report, and trades can be disclosed up to 45 days after they happen. Nothing here is investment advice.