← 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
-35.5%
median of 56 priced buys
Sells vs market
+39.0%
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-11Buy$1k – $15kSelf2026-08-27 03:30PDF ↗
2026-06-30Buy$1k – $15kSelf2026-08-15 03:30PDF ↗
2026-06-30Buy$15k – $50kSelf2026-08-15 03:30PDF ↗
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-7.4%+39.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+51.2%+23.3%2026-03-24 16:09PDF ↗
2025-02-05Buy$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-02-05PEPBuy$1k – $15kSelf-4.5%-32.4%2026-03-24 16:09PDF ↗
2025-01-24KLACBuy$1k – $15kSelf+138.7%+111.6%2026-03-24 16:09PDF ↗
2025-01-24Sell$1k – $15kSelf2026-03-24 16:09PDF ↗
2025-01-21CSGPBuy$1k – $15kSelf-60.8%-88.9%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-34.1%+70.4%2026-03-24 16:02PDF ↗
2024-10-31MSFTBuy$1k – $15kSelf+22.9%-13.4%2026-03-24 16:02PDF ↗
2024-10-31QCOMBuy$1k – $15kSelf+14.0%-22.4%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+146.6%-106.3%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+2.0%+38.2%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+100.2%-52.8%2026-03-24 15:52PDF ↗
2024-05-17AMZNBuy$15k – $50kSelf+37.4%-10.0%2026-03-24 15:52PDF ↗
2024-05-17AZOSell$1k – $15kSelf-2.1%+49.5%2026-03-24 15:52PDF ↗
2024-05-17CVSSell$1k – $15kSelf+68.1%-20.7%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-4.3%+58.8%2026-03-24 15:48PDF ↗
2024-02-28TDGBuy$1k – $15kSelf+4.6%-50.0%2026-03-24 15:48PDF ↗
2024-02-28URISell$1k – $15kSelf+50.4%+4.2%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+113.7%+52.5%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+209.0%-126.9%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+55.1%+19.3%2026-03-24 15:35PDF ↗
2023-07-20ISRGBuy$1k – $15kSelf+13.1%-61.3%2026-03-24 15:35PDF ↗
2023-06-30Sell$1k – $15kSelf2026-03-24 15:33PDF ↗
2023-06-30LINBuy$1k – $15kSelf+25.5%-52.4%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+40.0%+44.5%2026-03-24 15:31PDF ↗
2023-06-08MCKBuy$1k – $15kSelf+127.6%+43.1%2026-03-24 15:31PDF ↗
2023-02-13GOOGLBuy$1k – $15kSelf+272.5%+180.0%2026-03-24 15:22PDF ↗
2023-02-13JPMBuy$1k – $15kSelf+163.3%+70.9%2026-03-24 15:22PDF ↗
2023-02-13LRCXBuy$1k – $15kSelf+483.7%+391.2%2026-03-24 15:22PDF ↗
2023-02-13NXPIBuy$1k – $15kSelf+28.7%-63.8%2026-03-24 15:22PDF ↗
2023-02-13PNCBuy$1k – $15kSelf+65.8%-26.6%2026-03-24 15:22PDF ↗
2023-02-13VEEVBuy$1k – $15kSelf+51.6%-40.9%2026-03-24 15:22PDF ↗
2023-01-18ABNBBuy$1k – $15kSelf+64.4%-38.6%2026-03-24 15:19PDF ↗
2023-01-18BKNGSell$1k – $15kSelf+86.7%+16.3%2026-03-24 15:19PDF ↗
2022-12-05BAXSell$1k – $15kSelf-52.0%+151.8%2026-03-24 15:17PDF ↗
2022-12-02Buy$1k – $15kSelf2026-03-24 15:17PDF ↗
2022-11-09ADBESell$1k – $15kSelf-16.7%+130.1%2026-03-24 15:15PDF ↗
2022-11-09NOWBuy$1k – $15kSelf+87.5%-25.9%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+151.6%-54.5%2026-03-24 15:10PDF ↗
2022-09-09TJXBuy$1k – $15kSelf+100.5%+3.4%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-49.9%+124.3%2026-03-24 14:59PDF ↗
2022-03-29MDTSell$1k – $15kSelf-5.8%+80.2%2026-03-24 14:59PDF ↗
2022-03-29VRTXBuy$1k – $15kSelf+97.0%+22.6%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-55.0%+137.7%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-53.5%-146.0%2026-03-24 14:33PDF ↗
2021-06-10VRSNSell$1k – $15kSelf+38.9%+53.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-70.1%-168.3%2026-03-24 14:24PDF ↗
2021-04-14BABuy$1k – $15kSelf-21.5%-119.7%2026-03-24 14:24PDF ↗
2021-04-14CVXSell$1k – $15kSelf+151.9%-53.7%2026-03-24 14:24PDF ↗
2021-04-14Other$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-04-14PGBuy$1k – $15kSelf+24.3%-73.9%2026-03-24 14:24PDF ↗
2021-04-14SUSell$1k – $15kSelf+298.2%-200.0%2026-03-24 14:24PDF ↗
2021-04-14VRSNBuy$1k – $15kSelf+50.5%-47.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+238.5%+132.6%2026-03-24 14:24PDF ↗
2021-03-17ARMKBuy$1k – $15kSelf+104.1%-1.9%2026-03-24 14:24PDF ↗
2021-03-17AZOBuy$1k – $15kSelf+121.2%+15.2%2026-03-24 14:24PDF ↗
2021-03-17BAXBuy$1k – $15kSelf-68.2%-174.2%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17BABuy$1k – $15kSelf-24.8%-130.8%2026-03-24 14:24PDF ↗
2021-03-17BKNGBuy$1k – $15kSelf+74.1%-31.8%2026-03-24 14:24PDF ↗
2021-03-17CACIBuy$1k – $15kSelf+154.1%+48.1%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17CATBuy$1k – $15kSelf+279.7%+173.7%2026-03-24 14:24PDF ↗
2021-03-17CDWBuy$1k – $15kSelf-2.4%-108.4%2026-03-24 14:24PDF ↗
2021-03-17CVXBuy$1k – $15kSelf+143.1%+37.2%2026-03-24 14:24PDF ↗
2021-03-17CCIBuy$1k – $15kSelf-42.5%-148.4%2026-03-24 14:24PDF ↗
2021-03-17Other$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17EABuy$1k – $15kSelf+64.9%-41.1%2026-03-24 14:24PDF ↗
2021-03-17FISVBuy$1k – $15kSelf-61.8%-167.8%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17INTUBuy$1k – $15kSelf-19.5%-125.5%2026-03-24 14:24PDF ↗
2021-03-17JBuy$1k – $15kSelf+44.6%-61.4%2026-03-24 14:24PDF ↗
2021-03-17JPMBuy$1k – $15kSelf+156.0%+50.1%2026-03-24 14:24PDF ↗
2021-03-17LRCXBuy$1k – $15kSelf+449.9%+344.0%2026-03-24 14:24PDF ↗
2021-03-17LOWBuy$1k – $15kSelf+22.4%-83.5%2026-03-24 14:24PDF ↗
2021-03-17MABuy$1k – $15kSelf+53.6%-52.4%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+67.1%-38.9%2026-03-24 14:24PDF ↗
2021-03-17NOCBuy$1k – $15kSelf+84.9%-21.1%2026-03-24 14:24PDF ↗
2021-03-17NXPIBuy$1k – $15kSelf+19.7%-86.3%2026-03-24 14:24PDF ↗
2021-03-17PEPBuy$1k – $15kSelf+15.8%-90.1%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17PGBuy$1k – $15kSelf+31.3%-74.7%2026-03-24 14:24PDF ↗
2021-03-17ROSTBuy$1k – $15kSelf+93.7%-12.3%2026-03-24 14:24PDF ↗
2021-03-17SUBuy$1k – $15kSelf+266.7%+160.8%2026-03-24 14:24PDF ↗
2021-03-17URIBuy$1k – $15kSelf+226.0%+120.0%2026-03-24 14:24PDF ↗
2021-03-17Buy$1k – $15kSelf2026-03-24 14:24PDF ↗
2021-03-17VEEVBuy$1k – $15kSelf+0.3%-105.6%2026-03-24 14:24PDF ↗
2021-03-17VRSNBuy$1k – $15kSelf+60.9%-45.1%2026-03-24 14:24PDF ↗