Mustard Seed Investor logo: a sprouting mustard seedMustard Seed Investor
← All politicians
U.S. Representative · Politician

William R. Keating

D-MA-09 House House Clerk disclosures ↗ Latest report filed Aug 25, 2026
Download report

Educational and informational only, not personalized investment advice. Based on public filings that may be delayed or contain errors; verify with the original filings. Disclaimer

Reported trades
92
21 reports · Sep 13, 2023 – Aug 11, 2026
Purchases / sales
51 / 41
24 different tickers
Est. purchases ⓘEstimate only: the sum of the midpoints of the reported dollar ranges. The real amounts can be anywhere inside each range.
Est. $793.53K
midpoint of reported ranges totalling $282.05K–$1.30M
Est. sales ⓘEstimate only: the sum of the midpoints of the reported dollar ranges.
Est. $548.52K
midpoint of reported ranges totalling $167.04K–$930.00K
Avg. filing delay ⓘAverage number of days between a trade and the date it was reported. The STOCK Act deadline is 45 days after the trade.
19 days
2 of 92 trades reported late (over 45 days)

Trades per month

Number of reported purchases and sales, by trade date

Chart: trades per month

Most traded tickers

CSV Excel
Column filters

Numbers accept 1.5M, 2B, 250K. Percent columns take percent (5 = 5%).

Ticker Company Sector Trades ↓ Politicians Purchases Sales Est. net buying ⓘEstimate only: purchases minus sales using the midpoint of each reported dollar range. Last trade
AMZN Amazon Com Inc Consumer Discretionary 3 1 3 0 +$48.50K Jan 7, 2025
MSFT Microsoft Corp Information Technology 3 1 2 1 +$8.00K Feb 5, 2025
ABNB Airbnb, Inc (Class A) Consumer Discretionary 2 1 0 2 -$16.00K Jan 7, 2025
ACN Accenture plc (Class A) Industrials 2 1 1 1 $0 Feb 5, 2025
GOOGL Alphabet Inc (Class A) Communication Services 2 1 1 1 $0 Oct 31, 2024
AMTM Amentum Holdings, Inc Industrials 1 1 0 1 -$8.00K Oct 31, 2024
ARMK Aramark Consumer Discretionary 1 1 1 0 +$8.00K Feb 5, 2025
AZO Autozone Inc Consumer Discretionary 1 1 0 1 -$8.00K May 17, 2024
BA Boeing Co Industrials 1 1 0 1 -$8.00K Feb 28, 2024
BJ BJ's Wholesale Club Holdings, Inc Consumer Staples 1 1 0 1 -$8.00K Mar 3, 2025
CAT Caterpillar Inc Industrials 1 1 0 1 -$8.00K Sep 11, 2024
CSGP Costar Group, Inc Industrials 1 1 1 0 +$8.00K Jan 21, 2025
CVS CVS Health Corp Consumer Staples 1 1 0 1 -$8.00K May 17, 2024
FI Fiserv, Inc. Common Stock (FI) [ST] Unclassified 1 1 1 0 +$8.00K Jan 7, 2025
J Jacobs Solutions Inc Industrials 1 1 0 1 -$8.00K May 17, 2024

Trade history

CSV Excel
Column filters

Numbers accept 1.5M, 2B, 250K. Percent columns take percent (5 = 5%).

Date ↓ Ticker Asset Type Reported range ⓘThe dollar range the politician reported. Exact amounts are not disclosed. Est. size ⓘOur estimate only: the midpoint of the reported range. Owner Account ⓘSubholding Of: the account the trade was in, as named on the report (e.g. an IRA or a brokerage account). The same stock bought on the same day in different accounts is a separate trade in each account. Filed Filing delay ⓘDays between the trade and the report. Over 45 days is late under the STOCK Act. Source
Aug 11, 2026 — Alphabet Inc Note Coupon 4.80000%Mat 2/15/2036 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Focus Partners IRA Aug 25, 2026 14 days PTR ↗
Jun 30, 2026 — CAPITAL ONE FINL CORP NOTE 7.62400% 10/30/2031 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Focus Partners IRA Aug 13, 2026 44 days PTR ↗
Jun 30, 2026 — HCA INC. NOTE CALL MAKE WHOLE 5.62500% 09/01/2028 [CS] Purchase $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Focus Partners IRA Aug 13, 2026 44 days PTR ↗
May 8, 2026 — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.57200% 04/22/2036 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 10 days PTR ↗
May 8, 2026 — NORTHROP GRUMMAN CORP NOTE 4.40000% 05/01/2030 CALL MAKE WHOLE [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 10 days PTR ↗
May 8, 2026 — SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 10 days PTR ↗
May 8, 2026 — VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 10 days PTR ↗
May 6, 2026 — THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE [CS] Sale $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Bill's IRA May 18, 2026 12 days PTR ↗
Apr 30, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 05/28/2026 [GS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 18 days PTR ↗
Apr 29, 2026 — OTIS WORLDWIDE CORP NOTE CALL MAKE WHOLE 5.25000% 08/16/2028 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA May 18, 2026 19 days PTR ↗
Apr 17, 2026 — T MOBILE USA INC NOTE CALL MAKE WHOLE 5.05000% 07/15/2033 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self — May 18, 2026 31 days PTR ↗
Mar 26, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 04/28/2026 [GS] Purchase $50,001 - $100,000 Est. $75,000 (midpoint of reported range $50,001–$100,000) Self Bill's IRA Apr 13, 2026 18 days PTR ↗
Feb 20, 2026 — ALPHABET INC NOTE CALL MAKE WHOLE 4.70000% 11/15/2035 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 16, 2026 24 days PTR ↗
Feb 20, 2026 — CHUBB INA HLDGS INC NOTE CALL MAKE WHOLE 5.00000% 03/15/2034 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 16, 2026 24 days PTR ↗
Feb 20, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 [GS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 16, 2026 24 days PTR ↗
Feb 4, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 [GS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 26, 2026 22 days PTR ↗
Feb 4, 2026 — VMWARE LLC NOTE CALL MAKE WHOLE 4.70000% 05/15/2030 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 26, 2026 22 days PTR ↗
Jan 26, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 [GS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 6, 2026 11 days PTR ↗
Jan 8, 2026 — UNITED STATES TREAS BILLS ZERO CPN 0.00000% 03/24/2026 [GS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 6, 2026 29 days PTR ↗
Dec 5, 2025 — COMCAST CORP NEW NOTE CALL MAKE WHOLE 4.25000% 10/15/2030 [CS] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Dec 16, 2025 11 days PTR ↗
Aug 18, 2025 — SIMON PPTY GROUP LP NOTE CALL MAKE WHOLE 5.12500% 10/01/2035 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Sep 4, 2025 17 days PTR ↗
Jun 9, 2025 — PEPSICO INC NOTE CALL MAKE WHOLE 3.90000% 07/18/2032 [CS] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Jun 23, 2025 14 days PTR ↗
May 15, 2025 — MICROSOFT CORP NOTE CALL MAKE WHOLE 3.12500% 11/03/2025 [CS] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Jun 23, 2025 39 days PTR ↗
Mar 6, 2025 — BANK AMERICA CORP SER N MTN 6.20400% 11/10/2028 CALL MAKE WHOLE [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 21, 2025 15 days PTR ↗
Mar 6, 2025 — JPMORGAN CHASE &CO NOTE CALL MAKE WHOLE 5.29900% 07/24/2029 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 21, 2025 15 days PTR ↗
Mar 3, 2025 BJ BJ's Wholesale Club Holdings, Inc. Common Stock (BJ) [ST] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Mar 21, 2025 18 days PTR ↗
Feb 28, 2025 — GOLDMAN SACHS GROUP INC NOTE 5.79800% 08/10/2026 CALL MAKE WHOLE [CS] Purchase $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Bill's IRA Mar 21, 2025 21 days PTR ↗
Feb 6, 2025 — COCA COLA CO NOTE CALL MAKE WHOLE 5.00000% 05/13/2034 [C Purchase $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Bill's IRA Feb 25, 2025 19 days PTR ↗
Feb 6, 2025 — GENERAL MTRS CO NOTE CALL MAKE WHOLE 5.60000% 10/15/2032 [CS] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 19 days PTR ↗
Feb 6, 2025 — THE CAMPBELLS COMPANY NOTE 5.40000% 03/21/2034 CALL MAKE WHOLE [CS] Purchase $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Bill's IRA Feb 25, 2025 19 days PTR ↗
Feb 6, 2025 — WELLS FARGO &CO SER W MTN 5.24400% 01/24/2031 CALL MAKE WHOLE [CS] Purchase $15,001 - $50,000 Est. $32,500 (midpoint of reported range $15,001–$50,000) Self Bill's IRA Feb 25, 2025 19 days PTR ↗
Feb 5, 2025 ACN Accenture plc Class A Ordinary Shares (ACN) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 20 days PTR ↗
Feb 5, 2025 ARMK Aramark Common Stock (ARMK) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 20 days PTR ↗
Feb 5, 2025 MSFT Microsoft Corporation - Common Stock (MSFT) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 20 days PTR ↗
Feb 5, 2025 PEP Pepsico, Inc. (PEP) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self — Feb 25, 2025 20 days PTR ↗
Jan 24, 2025 KLAC KLA Corporation - Common Stock (KLAC) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self — Feb 25, 2025 32 days PTR ↗
Jan 24, 2025 LRCX Lam Research Corporation - Common Stock (LRCX) [ST] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 32 days PTR ↗
Jan 21, 2025 CSGP CoStar Group, Inc. - Common Stock (CSGP) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Feb 25, 2025 35 days PTR ↗
Jan 7, 2025 ABNB Airbnb, Inc. - Class A Common Stock (ABNB) [ST] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Jan 15, 2025 8 days PTR ↗
Jan 7, 2025 AMZN Amazon.com, Inc. - Common Stock (AMZN) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Jan 15, 2025 8 days PTR ↗
Jan 7, 2025 FI Fiserv, Inc. Common Stock (FI) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self — Jan 15, 2025 8 days PTR ↗
Oct 31, 2024 GOOGL Alphabet Inc. - Class A Common Stock (GOOGL) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Nov 6, 2024 6 days PTR ↗
Oct 31, 2024 AMZN Amazon.com, Inc. - Common Stock (AMZN) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Nov 6, 2024 6 days PTR ↗
Oct 31, 2024 AMTM Amentum Holdings, Inc. Common Stock (AMTM) [ST] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Nov 6, 2024 6 days PTR ↗
Oct 31, 2024 MSFT Microsoft Corporation - Common Stock (MSFT) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Nov 6, 2024 6 days PTR ↗
Oct 31, 2024 QCOM QUALCOMM Incorporated - Common Stock (QCOM) [ST] Purchase $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self — Nov 6, 2024 6 days PTR ↗
Oct 9, 2024 — LOWES COS INC NOTE CALL MAKE WHOLE 3.10000% 05/03/2027 [CS Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Nov 6, 2024 28 days PTR ↗
Sep 11, 2024 — BANK AMERICA CORP SER M MTN 3.97000% 03/05/2029 CALL MAKE WHOLE [CS] Sale (partial) $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Sep 24, 2024 13 days PTR ↗
Sep 11, 2024 — BECTON DICKINSON &CO NOTE CALL MAKE WHOLE 3.73400% 12/15/2024 [CS] Sale (partial) $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Sep 24, 2024 13 days PTR ↗
Sep 11, 2024 CAT Caterpillar, Inc. Common Stock (CAT) [ST] Sale $1,001 - $15,000 Est. $8,000 (midpoint of reported range $1,001–$15,000) Self Bill's IRA Sep 24, 2024 13 days PTR ↗
8 Periodic Transaction Reports on file

🔒 This member's full filing history (all reports and trades) is a Basic feature

You're viewing the Free plan. Upgrade to unlock This member's full filing history (all reports and trades) — every paid plan starts with a 7-day free trial, and you can cancel in two clicks.

See plans & upgrade Sign in