William R. Keating
D-MA U.S. Representative · MA09
41 trades · 34 buys · 7 sells · files ~20 days after trading · last filing 2026-08-25
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-08-11 | 2026-08-25 | 14 | Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-06-30 | 2026-08-13 | 44 | CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-06-30 | 2026-08-13 | 44 | HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028 | Buy | $15K–$50K | Self | Filing ↗ |
| 2026-05-08 | 2026-05-18 | 10 | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-05-08 | 2026-05-18 | 10 | NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-05-08 | 2026-05-18 | 10 | SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-05-08 | 2026-05-18 | 10 | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-05-06 | 2026-05-18 | 12 | THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-04-30 | 2026-05-18 | 18 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-04-29 | 2026-05-18 | 19 | OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-04-17 | 2026-05-18 | 31 | T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-03-26 | 2026-04-13 | 18 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026 | Buy | $50K–$100K | Self | Filing ↗ |
| 2026-02-20 | 2026-03-16 | 24 | ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-02-20 | 2026-03-16 | 24 | CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-02-20 | 2026-03-16 | 24 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-02-04 | 2026-02-26 | 22 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-02-04 | 2026-02-26 | 22 | VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-01-26 | 2026-02-06 | 11 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-01-08 | 2026-02-06 | 29 | UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 | Buy | $1K–$15K | Self | Filing ↗ |
| 2025-12-05 | 2025-12-16 | 11 | COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-08-18 | 2025-09-04 | 17 | SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 | Buy | $1K–$15K | Self | Filing ↗ |
| 2025-06-09 | 2025-06-23 | 14 | PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-05-15 | 2025-06-23 | 39 | MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-03-06 | 2025-03-21 | 15 | BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE | Buy | $1K–$15K | Self | Filing ↗ |
| 2025-03-06 | 2025-03-21 | 15 | JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 | Buy | $1K–$15K | Self | Filing ↗ |
| 2025-03-03 | 2025-03-21 | 18 | BJ BJ's Wholesale Club Holdings, Inc. Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-02-28 | 2025-03-21 | 21 | GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE | Buy | $15K–$50K | Self | Filing ↗ |
| 2025-02-06 | 2025-02-25 | 19 | WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE | Buy | $15K–$50K | Self | Filing ↗ |
| 2025-02-06 | 2025-02-25 | 19 | COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034 | Buy | $15K–$50K | Self | Filing ↗ |
| 2025-02-06 | 2025-02-25 | 19 | GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 | Buy | $1K–$15K | Self | Filing ↗ |
| 2025-02-06 | 2025-02-25 | 19 | THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE | Buy | $15K–$50K | Self | Filing ↗ |
| 2025-02-05 | 2025-02-25 | 20 | ACN Accenture plc Class A Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-02-05 | 2025-02-25 | 20 | ARMK Aramark Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-02-05 | 2025-02-25 | 20 | MSFT Microsoft Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-02-05 | 2025-02-25 | 20 | PEP Pepsico, Inc. | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-01-24 | 2025-02-25 | 32 | KLAC KLA Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-01-24 | 2025-02-25 | 32 | LRCX Lam Research Corporation - Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-01-21 | 2025-02-25 | 35 | CSGP CoStar Group, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-01-07 | 2025-01-15 | 8 | ABNB Airbnb, Inc. - Class A Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-01-07 | 2025-01-15 | 8 | AMZN Amazon.com, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-01-07 | 2025-01-15 | 8 | FI Fiserv, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
- Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036Buy
$1K–$15K · Self · traded 2026-08-11 · filed 2026-08-25 (14d) · Filing ↗
- CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031Buy
$1K–$15K · Self · traded 2026-06-30 · filed 2026-08-13 (44d) · Filing ↗
- HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028Buy
$15K–$50K · Self · traded 2026-06-30 · filed 2026-08-13 (44d) · Filing ↗
- JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036Buy
$1K–$15K · Self · traded 2026-05-08 · filed 2026-05-18 (10d) · Filing ↗
- NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLEBuy
$1K–$15K · Self · traded 2026-05-08 · filed 2026-05-18 (10d) · Filing ↗
- SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Buy
$1K–$15K · Self · traded 2026-05-08 · filed 2026-05-18 (10d) · Filing ↗
- VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Buy
$1K–$15K · Self · traded 2026-05-08 · filed 2026-05-18 (10d) · Filing ↗
- THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLESell
$15K–$50K · Self · traded 2026-05-06 · filed 2026-05-18 (12d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026Buy
$1K–$15K · Self · traded 2026-04-30 · filed 2026-05-18 (18d) · Filing ↗
- OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028Buy
$1K–$15K · Self · traded 2026-04-29 · filed 2026-05-18 (19d) · Filing ↗
- T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033Buy
$1K–$15K · Self · traded 2026-04-17 · filed 2026-05-18 (31d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026Buy
$50K–$100K · Self · traded 2026-03-26 · filed 2026-04-13 (18d) · Filing ↗
- ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035Buy
$1K–$15K · Self · traded 2026-02-20 · filed 2026-03-16 (24d) · Filing ↗
- CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034Buy
$1K–$15K · Self · traded 2026-02-20 · filed 2026-03-16 (24d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Buy
$1K–$15K · Self · traded 2026-02-20 · filed 2026-03-16 (24d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Buy
$1K–$15K · Self · traded 2026-02-04 · filed 2026-02-26 (22d) · Filing ↗
- VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030Buy
$1K–$15K · Self · traded 2026-02-04 · filed 2026-02-26 (22d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Buy
$1K–$15K · Self · traded 2026-01-26 · filed 2026-02-06 (11d) · Filing ↗
- UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026Buy
$1K–$15K · Self · traded 2026-01-08 · filed 2026-02-06 (29d) · Filing ↗
- COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030Sell
$1K–$15K · Self · traded 2025-12-05 · filed 2025-12-16 (11d) · Filing ↗
- SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035Buy
$1K–$15K · Self · traded 2025-08-18 · filed 2025-09-04 (17d) · Filing ↗
- PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032Sell
$1K–$15K · Self · traded 2025-06-09 · filed 2025-06-23 (14d) · Filing ↗
- MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025Sell
$1K–$15K · Self · traded 2025-05-15 · filed 2025-06-23 (39d) · Filing ↗
- BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLEBuy
$1K–$15K · Self · traded 2025-03-06 · filed 2025-03-21 (15d) · Filing ↗
- JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029Buy
$1K–$15K · Self · traded 2025-03-06 · filed 2025-03-21 (15d) · Filing ↗
- BJ BJ's Wholesale Club Holdings, Inc. Common StockSell
$1K–$15K · Self · traded 2025-03-03 · filed 2025-03-21 (18d) · Filing ↗
- GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLEBuy
$15K–$50K · Self · traded 2025-02-28 · filed 2025-03-21 (21d) · Filing ↗
- WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLEBuy
$15K–$50K · Self · traded 2025-02-06 · filed 2025-02-25 (19d) · Filing ↗
- COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034Buy
$15K–$50K · Self · traded 2025-02-06 · filed 2025-02-25 (19d) · Filing ↗
- GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032Buy
$1K–$15K · Self · traded 2025-02-06 · filed 2025-02-25 (19d) · Filing ↗
- THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLEBuy
$15K–$50K · Self · traded 2025-02-06 · filed 2025-02-25 (19d) · Filing ↗
- ACN Accenture plc Class A Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2025-02-05 · filed 2025-02-25 (20d) · Filing ↗
- ARMK Aramark Common StockOpenBuy
$1K–$15K · Self · traded 2025-02-05 · filed 2025-02-25 (20d) · Filing ↗
- MSFT Microsoft Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2025-02-05 · filed 2025-02-25 (20d) · Filing ↗
- PEP Pepsico, Inc.OpenBuy
$1K–$15K · Self · traded 2025-02-05 · filed 2025-02-25 (20d) · Filing ↗
- KLAC KLA Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2025-01-24 · filed 2025-02-25 (32d) · Filing ↗
- LRCX Lam Research Corporation - Common StockSell
$1K–$15K · Self · traded 2025-01-24 · filed 2025-02-25 (32d) · Filing ↗
- CSGP CoStar Group, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2025-01-21 · filed 2025-02-25 (35d) · Filing ↗
- ABNB Airbnb, Inc. - Class A Common StockSell
$1K–$15K · Self · traded 2025-01-07 · filed 2025-01-15 (8d) · Filing ↗
- AMZN Amazon.com, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2025-01-07 · filed 2025-01-15 (8d) · Filing ↗
- FI Fiserv, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2025-01-07 · filed 2025-01-15 (8d) · Filing ↗
41 trades
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.