
Democrat · Representative · MA, District 9
William R. Keating
131 disclosed trades · 29/03/2022 → 11/08/2026
- Tickers
- 49
- Buys / sells
- 75 / 56
- Median lag
- 15d
- Est. volume
- $2M
median 15d lag to file · 5 late
Return mirror
Buy disclosures averaged +60.4% since filing, +1.2 pp vs S&P 500.
- Win rate
- 80.8%
- Avg return
- +60.4%
- vs S&P 500
- +1.2 pp
Playbook
Index ShadowWilliam shows an Index Shadow pattern
Diversified book that tracks the index closely.
Spread across many names with no single position dominating. Returns rarely diverge meaningfully from the S&P 500.
- Cadence
- 30/yr
- Buy bias
- 57%
Activity timeline
yearwise
Most traded
by countEstimated holdings
10 positions · $194K est. volume
All disclosed trades (131)
Showing 131 of 131 loaded disclosures
- 25/08/2026Traded 11/08/2026BuyBond$1,001–$15,000
Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036
Corporate Note
- 13/08/2026Traded 30/06/2026BuyCOF$1,001–$15,000
COFCAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031
14040HDC6
- 13/08/2026Traded 30/06/2026BuyBond$15,001–$50,000
HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028
404121AJ4
- 18/05/2026Traded 08/05/2026BuyJPM$1,001–$15,000
JPMJPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036
46647PEX0
- 18/05/2026Traded 08/05/2026BuyNOC$1,001–$15,000
NOCNORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE
666807BS0
- 18/05/2026Traded 08/05/2026BuyBond$1,001–$15,000
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
46647PEX0
- 18/05/2026Traded 08/05/2026BuyBond$1,001–$15,000
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
928563AF2
- 18/05/2026Traded 06/05/2026SellBond$15,001–$50,000
THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE
134429BP3
- 18/05/2026Traded 30/04/2026BuyBond$1,001–$15,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026
912797SW8
- 18/05/2026Traded 29/04/2026BuyOTIS$1,001–$15,000
OTISOTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028
68902VAP2
- 18/05/2026Traded 17/04/2026BuyBond$1,001–$15,000
T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033
87264ACY9
- 13/04/2026Traded 26/03/2026BuyBond$50,001–$100,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026
912797TK3
- 16/03/2026Traded 20/02/2026BuyBond$1,001–$15,000
ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035
02079KAY3
- 16/03/2026Traded 20/02/2026BuyBond$1,001–$15,000
CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034
171239AK2
- 16/03/2026Traded 20/02/2026BuyBond$1,001–$15,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
912797TA5
- 26/02/2026Traded 04/02/2026BuyBond$1,001–$15,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
912797TA5
- 26/02/2026Traded 04/02/2026BuyBond$1,001–$15,000
VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030
928563AF2
- 06/02/2026Traded 26/01/2026BuyBond$1,001–$15,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
912797TA5
- 06/02/2026Traded 08/01/2026BuyBond$1,001–$15,000
UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026
912797TA5
- 16/12/2025Traded 05/12/2025SellBond$1,001–$15,000
COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030
20030NCU3
- 04/09/2025Traded 18/08/2025BuyBond$1,001–$15,000
SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035
828807EA1
- 23/06/2025Traded 09/06/2025SellBond$1,001–$15,000
PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032
713448FM5
- 23/06/2025Traded 15/05/2025SellBond$1,001–$15,000
MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025
594918BJ2
- 21/03/2025Traded 06/03/2025BuyBond$1,001–$15,000
BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE
06051GLC1
- 21/03/2025Traded 06/03/2025BuyBond$1,001–$15,000
JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029
46647PDU7
US Congress periodic transaction reports (STOCK Act). Latest trade: 11/08/2026. Identical consecutive line items on the same filing are collapsed with a ×N badge.