
William R. Keating stock trades
Democrat · Representative for Massachusetts's 9th District
In Congress since 2011
William R. Keating has disclosed 112 trades since 2023, most recently on Aug 25, 2026. Keating's most-traded stocks are MSFT, ABNB and AMZN. Over the past year, a portfolio of Keating's disclosed stock trades returned an estimated +8.0%, against +10.9% for the S&P 500.
- Trades disclosed
- 112
- Buys / sells
- 64 / 48
- Reported value
- $525K–$2.7M
- Committee overlaps
- 0
- Stocks traded
- 33
- Late filings
- 0
- First trade
- Jan 18, 2023
- Last disclosed
- Aug 25, 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 |
|---|---|---|
| Nov 6, 2025 | +0.0% | +0.0% |
| Nov 13, 2025 | −0.3% | +0.3% |
| Nov 20, 2025 | −4.8% | −2.7% |
| Nov 28, 2025 | −0.0% | +2.0% |
| Dec 5, 2025 | −0.7% | +2.3% |
| Dec 12, 2025 | −1.9% | +1.7% |
| Dec 19, 2025 | −1.3% | +1.8% |
| Dec 29, 2025 | −0.3% | +2.9% |
| Jan 6, 2026 | +2.1% | +3.5% |
| Jan 13, 2026 | +2.2% | +3.8% |
| Jan 21, 2026 | +0.2% | +2.6% |
| Jan 28, 2026 | +3.0% | +4.1% |
| Feb 4, 2026 | −3.1% | +2.7% |
| Feb 11, 2026 | −5.0% | +3.5% |
| Feb 19, 2026 | −5.8% | +2.4% |
| Feb 26, 2026 | −4.4% | +3.1% |
| Mar 5, 2026 | −4.1% | +1.9% |
| Mar 12, 2026 | −6.4% | −0.3% |
| Mar 19, 2026 | −6.9% | −1.3% |
| Mar 26, 2026 | −9.4% | −3.2% |
| Apr 2, 2026 | −7.7% | −1.6% |
| Apr 10, 2026 | −3.1% | +1.9% |
| Apr 17, 2026 | +1.7% | +6.5% |
| Apr 24, 2026 | +4.0% | +7.1% |
| May 1, 2026 | +4.4% | +8.1% |
| May 8, 2026 | +6.7% | +10.7% |
| May 15, 2026 | +6.1% | +10.9% |
| May 22, 2026 | +8.5% | +11.9% |
| Jun 1, 2026 | +9.0% | +13.8% |
| Jun 8, 2026 | +5.5% | +10.9% |
| Jun 15, 2026 | +9.2% | +13.3% |
| Jun 23, 2026 | +4.7% | +10.3% |
| Jun 30, 2026 | +9.3% | +12.3% |
| Jul 8, 2026 | +6.7% | +12.1% |
| Jul 15, 2026 | +8.2% | +13.5% |
| Jul 22, 2026 | +4.6% | +12.4% |
| Jul 29, 2026 | +0.7% | +9.7% |
| Aug 5, 2026 | +11.0% | +15.8% |
| Aug 12, 2026 | +12.1% | +16.2% |
| Aug 19, 2026 | +10.0% | +15.7% |
| Aug 26, 2026 | +8.9% | +15.2% |
| Sep 2, 2026 | +7.2% | +15.1% |
| Sep 10, 2026 | +6.1% | +14.0% |
| Sep 17, 2026 | +7.3% | +14.7% |
| Sep 24, 2026 | +8.0% | +15.7% |
| Oct 1, 2026 | +9.2% | +15.2% |
| Oct 8, 2026 | +10.9% | +16.7% |
| Oct 15, 2026 | +11.0% | +16.4% |
| Oct 22, 2026 | +8.7% | +15.2% |
| Oct 29, 2026 | +8.5% | +16.0% |
| Nov 5, 2026 | +7.9% | +10.5% |
| Nov 6, 2026 | +8.1% | +10.9% |
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 6, 2026.
Committees
Trades in industries these committees oversee are flagged as committee overlaps.
- Armed Services
- Foreign Affairs
Most-traded stocks
All trades
- Aug 25, 2026$1K–$15K
Bought Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036
$1K–$15K · Traded Aug 11, 2026 · disclosed Aug 25, 2026
- Aug 13, 2026$1K–$15K
Bought CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031
$1K–$15K · Traded Jun 30, 2026 · disclosed Aug 13, 2026
- Aug 13, 2026$15K–$50K
Bought HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028
$15K–$50K · Traded Jun 30, 2026 · disclosed Aug 13, 2026
- May 18, 2026$1K–$15K
Bought VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
$1K–$15K · Traded May 8, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
$1K–$15K · Traded May 8, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE
$1K–$15K · Traded May 8, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036
$1K–$15K · Traded May 8, 2026 · disclosed May 18, 2026
- May 18, 2026$15K–$50K
Sold THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE
$15K–$50K · Traded May 6, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026
$1K–$15K · Traded Apr 30, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028
$1K–$15K · Traded Apr 29, 2026 · disclosed May 18, 2026
- May 18, 2026$1K–$15K
Bought T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033
$1K–$15K · Traded Apr 17, 2026 · disclosed May 18, 2026
- Apr 13, 2026$50K–$100K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026
$50K–$100K · Traded Mar 26, 2026 · disclosed Apr 13, 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
- Feb 6, 2026$1K–$15K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
$1K–$15K · Traded Jan 26, 2026 · disclosed Feb 6, 2026
- Feb 6, 2026$1K–$15K
Bought UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
$1K–$15K · Traded Jan 8, 2026 · disclosed Feb 6, 2026
- Dec 16, 2025$1K–$15K
Sold 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 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 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 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
$1K–$15K · Traded Oct 31, 2024 · disclosed Nov 6, 2024
- Nov 6, 2024$1K–$15K
Sold LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027
$1K–$15K · Traded Oct 9, 2024 · disclosed Nov 6, 2024
- Sep 24, 2024$1K–$15K
$1K–$15K · Traded Sep 11, 2024 · disclosed Sep 24, 2024
- Sep 24, 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 24, 2024
- Sep 24, 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 24, 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.