← All Congress trades

William R. Keating

MA · MA09 · 38 filings · trades 2021-03-17 → 2026-08-11

Trades
201
transaction rows
Buys / sells
135 / 63
Disclosed volume
$3.1M
midpoint of ranges
Buys vs market
-28.9%
median of 56 priced buys
Sells vs market
+24.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 (201)

201 trades
OwnerFiling
2026-08-11–Buy$1k – $15kSelf––2026-08-27 03:30PDF ↗
2026-06-30–Buy$1k – $15kSelf––2026-08-15 03:30PDF ↗
2026-06-30–Buy$15k – $50kSelf––2026-08-15 03:30PDF ↗
2026-05-08–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-05-08–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-05-08–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-05-08–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-05-06–Sell$15k – $50kSelf––2026-07-12 21:32PDF ↗
2026-04-30–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-04-29–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-04-17–Buy$1k – $15kSelf––2026-07-12 21:32PDF ↗
2026-03-26–Buy$50k – $100kSelf––2026-07-12 21:31PDF ↗
2026-02-20–Buy$1k – $15kSelf––2026-03-24 16:53PDF ↗
2026-02-20–Buy$1k – $15kSelf––2026-03-24 16:53PDF ↗
2026-02-20–Buy$1k – $15kSelf––2026-03-24 16:53PDF ↗
2026-02-04–Buy$1k – $15kSelf––2026-03-24 16:52PDF ↗
2026-02-04–Buy$1k – $15kSelf––2026-03-24 16:52PDF ↗
2026-01-26–Buy$1k – $15kSelf––2026-03-24 16:50PDF ↗
2026-01-08–Buy$1k – $15kSelf––2026-03-24 16:50PDF ↗
2025-12-05–Sell$1k – $15kSelf––2026-03-24 16:45PDF ↗
2025-08-18–Buy$1k – $15kSelf––2026-03-24 16:33PDF ↗
2025-06-09–Sell$1k – $15kSelf––2026-03-24 16:16PDF ↗
2025-05-15–Sell$1k – $15kSelf––2026-03-24 16:16PDF ↗
2025-03-06–Buy$1k – $15kSelf––2026-03-24 16:11PDF ↗
2025-03-06–Buy$1k – $15kSelf––2026-03-24 16:11PDF ↗
2025-03-03BJSell$1k – $15kSelf+10.1%+21.0%2026-03-24 16:11PDF ↗
2025-02-28–Buy$15k – $50kSelf––2026-03-24 16:11PDF ↗
2025-02-06–Buy$15k – $50kSelf––2026-03-24 16:09PDF ↗
2025-02-06–Buy$1k – $15kSelf––2026-03-24 16:09PDF ↗
2025-02-06–Buy$15k – $50kSelf––2026-03-24 16:09PDF ↗
2025-02-06–Buy$15k – $50kSelf––2026-03-24 16:09PDF ↗
2025-02-05–Buy$1k – $15kSelf––2026-03-24 16:09PDF ↗
2025-02-05ARMKBuy$1k – $15kSelf+46.3%+19.6%2026-03-24 16:09PDF ↗
2025-02-05–Buy$1k – $15kSelf––2026-03-24 16:09PDF ↗
2025-02-05PEPBuy$1k – $15kSelf+1.0%-25.7%2026-03-24 16:09PDF ↗
2025-01-24KLACBuy$1k – $15kSelf+110.6%+84.8%2026-03-24 16:09PDF ↗
2025-01-24–Sell$1k – $15kSelf––2026-03-24 16:09PDF ↗
2025-01-21CSGPBuy$1k – $15kSelf-57.8%-84.7%2026-03-24 16:09PDF ↗
2025-01-07–Sell$1k – $15kSelf––2026-03-24 16:06PDF ↗
2025-01-07–Buy$1k – $15kSelf––2026-03-24 16:06PDF ↗
2025-01-07FIBuy$1k – $15kSelf––2026-03-24 16:06PDF ↗
2024-10-31–Buy$1k – $15kSelf––2026-03-24 16:02PDF ↗
2024-10-31–Buy$1k – $15kSelf––2026-03-24 16:02PDF ↗
2024-10-31AMTMSell$1k – $15kSelf-24.7%+59.8%2026-03-24 16:02PDF ↗
2024-10-31MSFTBuy$1k – $15kSelf+29.7%-5.3%2026-03-24 16:02PDF ↗
2024-10-31QCOMBuy$1k – $15kSelf+5.4%-29.6%2026-03-24 16:02PDF ↗
2024-10-09–Sell$1k – $15kSelf––2026-03-24 16:02PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11CATSell$1k – $15kSelf+90.2%-51.3%2026-03-24 16:00PDF ↗
2024-09-11–Sell$15k – $50kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11NXPISell$1k – $15kSelf+17.6%+21.3%2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$15k – $50kSelf––2026-03-24 16:00PDF ↗
2024-09-11–Sell$1k – $15kSelf––2026-03-24 16:00PDF ↗
2024-06-06–Buy$15k – $50kSelf––2026-03-24 15:53PDF ↗
2024-05-29–Sell$15k – $50kSelf––2026-03-24 15:53PDF ↗
2024-05-24–Buy$15k – $50kSelf––2026-03-24 15:53PDF ↗
2024-05-17–Sell$1k – $15kSelf––2026-03-24 15:52PDF ↗
2024-05-17–Sell$1k – $15kSelf––2026-03-24 15:52PDF ↗
2024-05-17GOOGLSell$1k – $15kSelf+60.4%-14.4%2026-03-24 15:52PDF ↗
2024-05-17AMZNBuy$15k – $50kSelf+35.7%-10.2%2026-03-24 15:52PDF ↗
2024-05-17AZOSell$1k – $15kSelf+9.7%+36.3%2026-03-24 15:52PDF ↗
2024-05-17CVSSell$1k – $15kSelf+74.2%-28.2%2026-03-24 15:52PDF ↗
2024-05-17–Sell$1k – $15kSelf––2026-03-24 15:52PDF ↗
2024-05-17–Sell$1k – $15kSelf––2026-03-24 15:52PDF ↗
2024-05-17–Sell$15k – $50kSelf––2026-03-24 15:52PDF ↗
2024-05-17–Sell$1k – $15kSelf––2026-03-24 15:52PDF ↗
2024-04-11–Buy$1k – $15kSelf––2026-03-24 15:50PDF ↗
2024-03-27–Buy$15k – $50kSelf––2026-03-24 15:50PDF ↗
2024-03-27–Sell$15k – $50kSelf––2026-03-24 15:50PDF ↗
2024-03-07–Buy$1k – $15kSelf––2026-03-24 15:48PDF ↗
2024-02-28BASell$1k – $15kSelf-16.3%+69.4%2026-03-24 15:48PDF ↗
2024-02-28TDGBuy$1k – $15kSelf+16.3%-36.8%2026-03-24 15:48PDF ↗
2024-02-28URISell$1k – $15kSelf+74.3%-21.2%2026-03-24 15:48PDF ↗
2024-02-08–Sell$15k – $50kSelf––2026-03-24 15:48PDF ↗
2024-02-02–Buy$15k – $50kSelf––2026-03-24 15:46PDF ↗
2024-01-25–Buy$15k – $50kSelf––2026-03-24 15:46PDF ↗
2024-01-24PANWBuy$1k – $15kSelf+105.9%+46.2%2026-03-24 15:46PDF ↗
2024-01-18–Sell$15k – $50kSelf––2026-03-24 15:46PDF ↗
2024-01-18–Buy$15k – $50kSelf––2026-03-24 15:46PDF ↗
2023-12-29–Buy$1k – $15kSelf––2026-03-24 15:44PDF ↗
2023-09-21CATSell–Self+138.3%-57.9%2026-03-24 15:38PDF ↗
2023-09-15–Buy$15k – $50kSelf––2026-03-24 15:38PDF ↗
2023-09-15–Buy$15k – $50kSelf––2026-03-24 15:44PDF ↗
2023-09-13–Sell$15k – $50kSelf––2026-03-24 15:38PDF ↗
2023-09-13–Sell$15k – $50kSelf––2026-03-24 15:44PDF ↗
2023-08-10–Buy$15k – $50kSelf––2026-03-24 15:37PDF ↗
2023-07-21–Buy$15k – $50kSelf––2026-03-24 15:35PDF ↗
2023-07-20EASell$1k – $15kSelf+55.1%+17.7%2026-03-24 15:35PDF ↗
2023-07-20ISRGBuy$1k – $15kSelf+26.8%-45.9%2026-03-24 15:35PDF ↗
2023-06-30–Sell$1k – $15kSelf––2026-03-24 15:33PDF ↗
2023-06-30LINBuy$1k – $15kSelf+39.5%-36.7%2026-03-24 15:33PDF ↗
2023-06-27–Buy$15k – $50kSelf––2026-03-24 15:33PDF ↗
2023-06-27–Sell$15k – $50kSelf––2026-03-24 15:33PDF ↗
2023-06-26–Sell$1k – $15kSelf––2026-03-24 15:33PDF ↗
2023-06-08CVSSell$1k – $15kSelf+45.1%+37.6%2026-03-24 15:31PDF ↗
2023-06-08MCKBuy$1k – $15kSelf+160.1%+77.4%2026-03-24 15:31PDF ↗
2023-02-13GOOGLBuy$1k – $15kSelf+198.4%+107.8%2026-03-24 15:22PDF ↗
2023-02-13JPMBuy$1k – $15kSelf+154.5%+63.9%2026-03-24 15:22PDF ↗
2023-02-13LRCXBuy$1k – $15kSelf+367.4%+276.8%2026-03-24 15:22PDF ↗
2023-02-13NXPIBuy$1k – $15kSelf+48.3%-42.3%2026-03-24 15:22PDF ↗
2023-02-13PNCBuy$1k – $15kSelf+64.7%-25.9%2026-03-24 15:22PDF ↗
2023-02-13VEEVBuy$1k – $15kSelf+76.7%-14.0%2026-03-24 15:22PDF ↗
2023-01-18ABNBBuy$1k – $15kSelf+65.1%-35.9%2026-03-24 15:19PDF ↗
2023-01-18BKNGSell$1k – $15kSelf+73.1%+27.9%2026-03-24 15:19PDF ↗
2022-12-05BAXSell$1k – $15kSelf-46.4%+144.2%2026-03-24 15:17PDF ↗
2022-12-02–Buy$1k – $15kSelf––2026-03-24 15:17PDF ↗
2022-11-09ADBESell$1k – $15kSelf-17.6%+128.9%2026-03-24 15:15PDF ↗
2022-11-09NOWBuy$1k – $15kSelf+51.1%-60.2%2026-03-24 15:15PDF ↗
2022-11-04–Sell$15k – $50kSelf––2026-03-24 15:15PDF ↗
2022-11-04–Buy$15k – $50kSelf––2026-03-24 15:15PDF ↗
2022-10-07–Buy$50k – $100kSelf––2026-03-24 15:14PDF ↗
2022-09-30–Buy$15k – $50kSelf––2026-03-24 15:10PDF ↗
2022-09-15–Sell$15k – $50kSelf––2026-03-24 15:10PDF ↗
2022-09-09ROSTSell$1k – $15kSelf+157.1%-61.9%2026-03-24 15:10PDF ↗
2022-09-09TJXBuy$1k – $15kSelf+116.9%+21.6%2026-03-24 15:10PDF ↗
2022-07-20–Buy$15k – $50kSelf––2026-03-24 15:10PDF ↗
2022-05-26–Buy$1k – $15kSelf––2026-03-24 15:03PDF ↗
2022-05-19–Sell$15k – $50kSelf––2026-03-24 15:03PDF ↗
2022-03-29–Buy$1k – $15kSelf––2026-03-24 14:59PDF ↗
2022-03-29CCISell$1k – $15kSelf-40.6%+113.3%2026-03-24 14:59PDF ↗
2022-03-29MDTSell$1k – $15kSelf+2.0%+70.7%2026-03-24 14:59PDF ↗
2022-03-29VRTXBuy$1k – $15kSelf+105.7%+33.0%2026-03-24 14:59PDF ↗
2022-02-11–Buy$15k – $50kSelf––2026-03-24 14:53PDF ↗
2022-02-11–Sell$15k – $50kSelf––2026-03-24 14:53PDF ↗
2022-01-28FISVSell$1k – $15kSelf-44.3%+125.3%2026-03-24 14:53PDF ↗
2022-01-11–Buy$15k – $50kSelf––2026-03-24 14:53PDF ↗
2021-06-29–Buy$15k – $50kSelf––2026-03-24 14:33PDF ↗
2021-06-10–Sell$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-06-10ADBEBuy$1k – $15kSelf-54.0%-144.7%2026-03-24 14:33PDF ↗
2021-06-10VRSNSell$1k – $15kSelf+43.8%+46.8%2026-03-24 14:33PDF ↗
2021-05-18–Buy$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-05-18–Buy$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-05-06–Buy$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-05-03–Buy$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-04-30–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-04-29–Buy$15k – $50kSelf––2026-03-24 14:29PDF ↗
2021-04-16–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-04-16–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-04-16–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-04-14BAXBuy$1k – $15kSelf-66.6%-162.9%2026-03-24 14:24PDF ↗
2021-04-14BABuy$1k – $15kSelf-31.3%-127.6%2026-03-24 14:24PDF ↗
2021-04-14CVXSell$1k – $15kSelf+170.8%-74.5%2026-03-24 14:24PDF ↗
2021-04-14–Other$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-04-14PGBuy$1k – $15kSelf+38.5%-57.8%2026-03-24 14:24PDF ↗
2021-04-14SUSell$1k – $15kSelf+332.9%-236.6%2026-03-24 14:24PDF ↗
2021-04-14VRSNBuy$1k – $15kSelf+55.9%-40.4%2026-03-24 14:24PDF ↗
2021-03-30–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-30–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-30–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-18–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-18–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-18–Buy$15k – $50kSelf––2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17GOOGLBuy$1k – $15kSelf+171.2%+67.2%2026-03-24 14:24PDF ↗
2021-03-17ARMKBuy$1k – $15kSelf+97.4%-6.5%2026-03-24 14:24PDF ↗
2021-03-17AZOBuy$1k – $15kSelf+147.9%+43.9%2026-03-24 14:24PDF ↗
2021-03-17BAXBuy$1k – $15kSelf-64.5%-168.5%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17BABuy$1k – $15kSelf-34.3%-138.2%2026-03-24 14:24PDF ↗
2021-03-17BKNGBuy$1k – $15kSelf+61.4%-42.5%2026-03-24 14:24PDF ↗
2021-03-17CACIBuy$1k – $15kSelf+175.7%+71.7%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17CATBuy$1k – $15kSelf+192.8%+88.9%2026-03-24 14:24PDF ↗
2021-03-17CDWBuy$1k – $15kSelf+0.0%-104.0%2026-03-24 14:24PDF ↗
2021-03-17CVXBuy$1k – $15kSelf+161.4%+57.4%2026-03-24 14:24PDF ↗
2021-03-17CCIBuy$1k – $15kSelf-31.8%-135.8%2026-03-24 14:24PDF ↗
2021-03-17–Other$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17EABuy$1k – $15kSelf+64.9%-39.1%2026-03-24 14:24PDF ↗
2021-03-17FISVBuy$1k – $15kSelf-52.7%-156.7%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17INTUBuy$1k – $15kSelf-8.5%-112.5%2026-03-24 14:24PDF ↗
2021-03-17JBuy$1k – $15kSelf+61.1%-42.8%2026-03-24 14:24PDF ↗
2021-03-17JPMBuy$1k – $15kSelf+147.5%+43.5%2026-03-24 14:24PDF ↗
2021-03-17LRCXBuy$1k – $15kSelf+340.4%+236.4%2026-03-24 14:24PDF ↗
2021-03-17LOWBuy$1k – $15kSelf+36.6%-67.4%2026-03-24 14:24PDF ↗
2021-03-17MABuy$1k – $15kSelf+75.9%-28.1%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17–Other$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17MCOBuy$1k – $15kSelf+79.6%-24.4%2026-03-24 14:24PDF ↗
2021-03-17NOCBuy$1k – $15kSelf+92.9%-11.0%2026-03-24 14:24PDF ↗
2021-03-17NXPIBuy$1k – $15kSelf+37.9%-66.0%2026-03-24 14:24PDF ↗
2021-03-17PEPBuy$1k – $15kSelf+22.5%-81.4%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17PGBuy$1k – $15kSelf+46.3%-57.7%2026-03-24 14:24PDF ↗
2021-03-17ROSTBuy$1k – $15kSelf+98.0%-6.0%2026-03-24 14:24PDF ↗
2021-03-17SUBuy$1k – $15kSelf+298.6%+194.6%2026-03-24 14:24PDF ↗
2021-03-17URIBuy$1k – $15kSelf+277.8%+173.8%2026-03-24 14:24PDF ↗
2021-03-17–Buy$1k – $15kSelf––2026-03-24 14:24PDF ↗
2021-03-17VEEVBuy$1k – $15kSelf+16.9%-87.1%2026-03-24 14:24PDF ↗
2021-03-17VRSNBuy$1k – $15kSelf+66.6%-37.4%2026-03-24 14:24PDF ↗