← All Congress trades

William R. Keating

MA · MA09 · 36 filings · trades 2021-03-17 → 2026-05-08

Trades
198
transaction rows
Buys / sells
132 / 63
Disclosed volume
$3.0M
midpoint of ranges
Buys vs market
-33.5%
median of 56 priced buys
Sells vs market
+17.6%
median of 22 priced sells

Performance vs the market

$1 in each disclosed purchase — equal-weight or weighted by the disclosed range midpoint — divided by the market's growth from the same dates. Above 1× = their buys are beating the market. Buy-and-hold: sells are not simulated as exits(filings don't disclose how much of a position was sold). Bars below: all their trades per month.
Weighting
1.00×20222023202420252026

All trades (198)

198 trades
OwnerFiling
2026-05-08Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-05-08Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-05-08Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-05-08Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-05-06Sell$15k – $50kSelf2026-07-12 21:32PDF ↗
2026-04-30Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-04-29Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-04-17Buy$1k – $15kSelf2026-07-12 21:32PDF ↗
2026-03-26Buy$50k – $100kSelf2026-07-12 21:31PDF ↗
2026-02-20Buy$1k – $15kSelf2026-03-24 16:53PDF ↗
2026-02-20Buy$1k – $15kSelf2026-03-24 16:53PDF ↗
2026-02-20Buy$1k – $15kSelf2026-03-24 16:53PDF ↗
2026-02-04Buy$1k – $15kSelf2026-03-24 16:52PDF ↗
2026-02-04Buy$1k – $15kSelf2026-03-24 16:52PDF ↗
2026-01-26Buy$1k – $15kSelf2026-03-24 16:50PDF ↗
2026-01-08Buy$1k – $15kSelf2026-03-24 16:50PDF ↗
2025-12-05Sell$1k – $15kSelf2026-03-24 16:45PDF ↗
2025-08-18Buy$1k – $15kSelf2026-03-24 16:33PDF ↗
2025-06-09Sell$1k – $15kSelf2026-03-24 16:16PDF ↗
2025-05-15Sell$1k – $15kSelf2026-03-24 16:16PDF ↗
2025-03-06Buy$1k – $15kSelf2026-03-24 16:11PDF ↗
2025-03-06Buy$1k – $15kSelf2026-03-24 16:11PDF ↗
2025-03-03BJSell$1k – $15kSelf-6.4%+36.8%2026-03-24 16:11PDF ↗
2025-02-28Buy$15k – $50kSelf2026-03-24 16:11PDF ↗
2025-02-06Buy$15k – $50kSelf2026-03-24 16:09PDF ↗
2025-02-06Buy$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-02-06Buy$15k – $50kSelf2026-03-24 16:09PDF ↗
2025-02-06Buy$15k – $50kSelf2026-03-24 16:09PDF ↗
2025-02-05Buy$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-02-05ARMKBuy$1k – $15kSelf+52.7%+26.6%2026-03-24 16:09PDF ↗
2025-02-05Buy$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-02-05PEPBuy$1k – $15kSelf+1.5%-24.6%2026-03-24 16:09PDF ↗
2025-01-24KLACBuy$1k – $15kSelf+195.8%+170.6%2026-03-24 16:09PDF ↗
2025-01-24Sell$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-01-21CSGPBuy$1k – $15kSelf-59.0%-85.3%2026-03-24 16:09PDF ↗
2025-01-07Sell$1k – $15kSelf2026-03-24 16:06PDF ↗
2025-01-07Buy$1k – $15kSelf2026-03-24 16:06PDF ↗
2025-01-07FIBuy$1k – $15kSelf2026-03-24 16:06PDF ↗
2024-10-31Buy$1k – $15kSelf2026-03-24 16:02PDF ↗
2024-10-31Buy$1k – $15kSelf2026-03-24 16:02PDF ↗
2024-10-31AMTMSell$1k – $15kSelf-30.2%+64.5%2026-03-24 16:02PDF ↗
2024-10-31MSFTBuy$1k – $15kSelf-0.1%-34.5%2026-03-24 16:02PDF ↗
2024-10-31QCOMBuy$1k – $15kSelf+8.8%-25.6%2026-03-24 16:02PDF ↗
2024-10-09Sell$1k – $15kSelf2026-03-24 16:02PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11CATSell$1k – $15kSelf+167.4%-129.1%2026-03-24 16:00PDF ↗
2024-09-11Sell$15k – $50kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11NXPISell$1k – $15kSelf+21.1%+17.1%2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$15k – $50kSelf2026-03-24 16:00PDF ↗
2024-09-11Sell$1k – $15kSelf2026-03-24 16:00PDF ↗
2024-06-06Buy$15k – $50kSelf2026-03-24 15:53PDF ↗
2024-05-29Sell$15k – $50kSelf2026-03-24 15:53PDF ↗
2024-05-24Buy$15k – $50kSelf2026-03-24 15:53PDF ↗
2024-05-17Sell$1k – $15kSelf2026-03-24 15:52PDF ↗
2024-05-17Sell$1k – $15kSelf2026-03-24 15:52PDF ↗
2024-05-17GOOGLSell$1k – $15kSelf+103.0%-57.7%2026-03-24 15:52PDF ↗
2024-05-17AMZNBuy$15k – $50kSelf+35.3%-9.9%2026-03-24 15:52PDF ↗
2024-05-17AZOSell$1k – $15kSelf+5.0%+40.3%2026-03-24 15:52PDF ↗
2024-05-17CVSSell$1k – $15kSelf+98.5%-53.3%2026-03-24 15:52PDF ↗
2024-05-17Sell$1k – $15kSelf2026-03-24 15:52PDF ↗
2024-05-17Sell$1k – $15kSelf2026-03-24 15:52PDF ↗
2024-05-17Sell$15k – $50kSelf2026-03-24 15:52PDF ↗
2024-05-17Sell$1k – $15kSelf2026-03-24 15:52PDF ↗
2024-04-11Buy$1k – $15kSelf2026-03-24 15:50PDF ↗
2024-03-27Buy$15k – $50kSelf2026-03-24 15:50PDF ↗
2024-03-27Sell$15k – $50kSelf2026-03-24 15:50PDF ↗
2024-03-07Buy$1k – $15kSelf2026-03-24 15:48PDF ↗
2024-02-28BASell$1k – $15kSelf+3.5%+48.8%2026-03-24 15:48PDF ↗
2024-02-28TDGBuy$1k – $15kSelf+18.5%-33.8%2026-03-24 15:48PDF ↗
2024-02-28URISell$1k – $15kSelf+59.0%-6.6%2026-03-24 15:48PDF ↗
2024-02-08Sell$15k – $50kSelf2026-03-24 15:48PDF ↗
2024-02-02Buy$15k – $50kSelf2026-03-24 15:46PDF ↗
2024-01-25Buy$15k – $50kSelf2026-03-24 15:46PDF ↗
2024-01-24PANWBuy$1k – $15kSelf+108.1%+49.2%2026-03-24 15:46PDF ↗
2024-01-18Sell$15k – $50kSelf2026-03-24 15:46PDF ↗
2024-01-18Buy$15k – $50kSelf2026-03-24 15:46PDF ↗
2023-12-29Buy$1k – $15kSelf2026-03-24 15:44PDF ↗
2023-09-21CATSellSelf+235.1%-155.5%2026-03-24 15:38PDF ↗
2023-09-15Buy$15k – $50kSelf2026-03-24 15:38PDF ↗
2023-09-15Buy$15k – $50kSelf2026-03-24 15:44PDF ↗
2023-09-13Sell$15k – $50kSelf2026-03-24 15:38PDF ↗
2023-09-13Sell$15k – $50kSelf2026-03-24 15:44PDF ↗
2023-08-10Buy$15k – $50kSelf2026-03-24 15:37PDF ↗
2023-07-21Buy$15k – $50kSelf2026-03-24 15:35PDF ↗
2023-07-20EASell$1k – $15kSelf+53.7%+18.2%2026-03-24 15:35PDF ↗
2023-07-20ISRGBuy$1k – $15kSelf+15.7%-56.2%2026-03-24 15:35PDF ↗
2023-06-30Sell$1k – $15kSelf2026-03-24 15:33PDF ↗
2023-06-30LINBuy$1k – $15kSelf+42.0%-33.3%2026-03-24 15:33PDF ↗
2023-06-27Buy$15k – $50kSelf2026-03-24 15:33PDF ↗
2023-06-27Sell$15k – $50kSelf2026-03-24 15:33PDF ↗
2023-06-26Sell$1k – $15kSelf2026-03-24 15:33PDF ↗
2023-06-08CVSSell$1k – $15kSelf+65.3%+16.5%2026-03-24 15:31PDF ↗
2023-06-08MCKBuy$1k – $15kSelf+118.9%+37.1%2026-03-24 15:31PDF ↗
2023-02-13GOOGLBuy$1k – $15kSelf+277.8%+188.1%2026-03-24 15:22PDF ↗
2023-02-13JPMBuy$1k – $15kSelf+158.4%+68.7%2026-03-24 15:22PDF ↗
2023-02-13LRCXBuy$1k – $15kSelf+550.2%+460.6%2026-03-24 15:22PDF ↗
2023-02-13NXPIBuy$1k – $15kSelf+52.8%-36.9%2026-03-24 15:22PDF ↗
2023-02-13PNCBuy$1k – $15kSelf+78.7%-11.0%2026-03-24 15:22PDF ↗
2023-02-13VEEVBuy$1k – $15kSelf+15.0%-74.7%2026-03-24 15:22PDF ↗
2023-01-18ABNBBuy$1k – $15kSelf+46.2%-53.9%2026-03-24 15:19PDF ↗
2023-01-18BKNGSell$1k – $15kSelf+105.2%-5.2%2026-03-24 15:19PDF ↗
2022-12-05BAXSell$1k – $15kSelf-50.9%+147.7%2026-03-24 15:17PDF ↗
2022-12-02Buy$1k – $15kSelf2026-03-24 15:17PDF ↗
2022-11-09ADBESell$1k – $15kSelf-21.3%+131.5%2026-03-24 15:15PDF ↗
2022-11-09NOWBuy$1k – $15kSelf+44.0%-66.3%2026-03-24 15:15PDF ↗
2022-11-04Sell$15k – $50kSelf2026-03-24 15:15PDF ↗
2022-11-04Buy$15k – $50kSelf2026-03-24 15:15PDF ↗
2022-10-07Buy$50k – $100kSelf2026-03-24 15:14PDF ↗
2022-09-30Buy$15k – $50kSelf2026-03-24 15:10PDF ↗
2022-09-15Sell$15k – $50kSelf2026-03-24 15:10PDF ↗
2022-09-09ROSTSell$1k – $15kSelf+158.4%-64.1%2026-03-24 15:10PDF ↗
2022-09-09TJXBuy$1k – $15kSelf+143.9%+49.6%2026-03-24 15:10PDF ↗
2022-07-20Buy$15k – $50kSelf2026-03-24 15:10PDF ↗
2022-05-26Buy$1k – $15kSelf2026-03-24 15:03PDF ↗
2022-05-19Sell$15k – $50kSelf2026-03-24 15:03PDF ↗
2022-03-29Buy$1k – $15kSelf2026-03-24 14:59PDF ↗
2022-03-29CCISell$1k – $15kSelf-46.8%+118.7%2026-03-24 14:59PDF ↗
2022-03-29MDTSell$1k – $15kSelf-14.5%+86.4%2026-03-24 14:59PDF ↗
2022-03-29VRTXBuy$1k – $15kSelf+88.4%+16.5%2026-03-24 14:59PDF ↗
2022-02-11Buy$15k – $50kSelf2026-03-24 14:53PDF ↗
2022-02-11Sell$15k – $50kSelf2026-03-24 14:53PDF ↗
2022-01-28FISVSell$1k – $15kSelf-50.7%+130.8%2026-03-24 14:53PDF ↗
2022-01-11Buy$15k – $50kSelf2026-03-24 14:53PDF ↗
2021-06-29Buy$15k – $50kSelf2026-03-24 14:33PDF ↗
2021-06-10Sell$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-06-10ADBEBuy$1k – $15kSelf-56.1%-145.8%2026-03-24 14:33PDF ↗
2021-06-10VRSNSell$1k – $15kSelf+26.1%+63.6%2026-03-24 14:33PDF ↗
2021-05-18Buy$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-05-18Buy$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-05-06Buy$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-05-03Buy$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-04-30Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-04-29Buy$15k – $50kSelf2026-03-24 14:29PDF ↗
2021-04-16Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-04-16Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-04-16Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-04-14BAXBuy$1k – $15kSelf-69.4%-164.7%2026-03-24 14:24PDF ↗
2021-04-14BABuy$1k – $15kSelf-15.1%-110.4%2026-03-24 14:24PDF ↗
2021-04-14CVXSell$1k – $15kSelf+119.1%-23.8%2026-03-24 14:24PDF ↗
2021-04-14Other$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-04-14PGBuy$1k – $15kSelf+26.7%-68.6%2026-03-24 14:24PDF ↗
2021-04-14SUSell$1k – $15kSelf+245.9%-150.5%2026-03-24 14:24PDF ↗
2021-04-14VRSNBuy$1k – $15kSelf+36.7%-58.7%2026-03-24 14:24PDF ↗
2021-03-30Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-30Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-30Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-18Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-18Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-18Buy$15k – $50kSelf2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17GOOGLBuy$1k – $15kSelf+243.3%+140.3%2026-03-24 14:24PDF ↗
2021-03-17ARMKBuy$1k – $15kSelf+106.0%+3.0%2026-03-24 14:24PDF ↗
2021-03-17AZOBuy$1k – $15kSelf+137.2%+34.2%2026-03-24 14:24PDF ↗
2021-03-17BAXBuy$1k – $15kSelf-67.5%-170.5%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17BABuy$1k – $15kSelf-18.7%-121.7%2026-03-24 14:24PDF ↗
2021-03-17BKNGBuy$1k – $15kSelf+91.5%-11.5%2026-03-24 14:24PDF ↗
2021-03-17CACIBuy$1k – $15kSelf+87.6%-15.4%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17CATBuy$1k – $15kSelf+311.7%+208.7%2026-03-24 14:24PDF ↗
2021-03-17CDWBuy$1k – $15kSelf-10.3%-113.3%2026-03-24 14:24PDF ↗
2021-03-17CVXBuy$1k – $15kSelf+111.5%+8.5%2026-03-24 14:24PDF ↗
2021-03-17CCIBuy$1k – $15kSelf-38.9%-141.9%2026-03-24 14:24PDF ↗
2021-03-17Other$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17EABuy$1k – $15kSelf+63.4%-39.6%2026-03-24 14:24PDF ↗
2021-03-17FISVBuy$1k – $15kSelf-58.1%-161.1%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17INTUBuy$1k – $15kSelf-21.7%-124.7%2026-03-24 14:24PDF ↗
2021-03-17JBuy$1k – $15kSelf+33.4%-69.6%2026-03-24 14:24PDF ↗
2021-03-17JPMBuy$1k – $15kSelf+151.3%+48.3%2026-03-24 14:24PDF ↗
2021-03-17LRCXBuy$1k – $15kSelf+512.6%+409.6%2026-03-24 14:24PDF ↗
2021-03-17LOWBuy$1k – $15kSelf+36.6%-66.3%2026-03-24 14:24PDF ↗
2021-03-17MABuy$1k – $15kSelf+49.9%-53.1%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17Other$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17MCOBuy$1k – $15kSelf+85.1%-17.9%2026-03-24 14:24PDF ↗
2021-03-17NOCBuy$1k – $15kSelf+81.8%-21.2%2026-03-24 14:24PDF ↗
2021-03-17NXPIBuy$1k – $15kSelf+42.1%-60.9%2026-03-24 14:24PDF ↗
2021-03-17PEPBuy$1k – $15kSelf+23.1%-79.9%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17PGBuy$1k – $15kSelf+33.8%-69.2%2026-03-24 14:24PDF ↗
2021-03-17ROSTBuy$1k – $15kSelf+98.9%-4.1%2026-03-24 14:24PDF ↗
2021-03-17SUBuy$1k – $15kSelf+218.5%+115.6%2026-03-24 14:24PDF ↗
2021-03-17URIBuy$1k – $15kSelf+244.6%+141.6%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17VEEVBuy$1k – $15kSelf-23.9%-126.9%2026-03-24 14:24PDF ↗
2021-03-17VRSNBuy$1k – $15kSelf+46.1%-56.9%2026-03-24 14:24PDF ↗