← All Congress trades

Michael Patrick Guest

MS · MS03 · 20 filings · trades 2020-02-21 → 2026-07-02

Trades
92
transaction rows
Buys / sells
71 / 17
Disclosed volume
$1.9M
midpoint of ranges
Buys vs market
-12.1%
median of 36 priced buys
Sells vs market
-6.1%
median of 11 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
0.70×0.80×0.90×1.00×1.10×1.20×202120222023202420252026

All trades (92)

92 trades
OwnerFiling
2026-07-02XOMExchange$1k – $15kSelf+30.3%–2026-08-18 03:30PDF ↗
2026-07-02XOMExchange$1k – $15kSelf+30.3%–2026-08-18 03:30PDF ↗
2026-01-09–Sell$1k – $15kSelf––2026-03-24 16:50PDF ↗
2026-01-09DTSell$1k – $15kSelf+11.2%-2.3%2026-03-24 16:50PDF ↗
2026-01-09EVVTYSell$1k – $15kSelf+28.5%-19.5%2026-03-24 16:50PDF ↗
2026-01-09OTCMSell$1k – $15kSelf-0.3%+9.3%2026-03-24 16:50PDF ↗
2025-12-16–Sell$1k – $15kSelf––2026-08-18 03:30PDF ↗
2025-12-16–Sell$1k – $15kSelf––2026-08-18 03:30PDF ↗
2025-12-16ELFSell$1k – $15kSelf+41.6%-29.8%2026-08-18 03:30PDF ↗
2025-10-20–Buy$1k – $15kSelf––2026-03-24 16:40PDF ↗
2024-11-08–Buy$1k – $15kSelf––2026-03-24 16:04PDF ↗
2024-11-08–Buy$1k – $15kSelf––2026-03-24 16:04PDF ↗
2024-11-08TSLABuy$1k – $15kSelf+24.1%-4.3%2026-03-24 16:04PDF ↗
2024-02-20–Buy$1k – $15kSelf––2026-03-24 15:48PDF ↗
2023-11-13DTBuy$1k – $15kSelf-8.5%-85.3%2026-03-24 15:43PDF ↗
2023-11-13–Buy$1k – $15kSelf––2026-03-24 15:43PDF ↗
2023-11-13MEDPBuy$1k – $15kSelf+140.5%+63.7%2026-03-24 15:43PDF ↗
2023-11-13UBERBuy$1k – $15kSelf+27.5%-49.3%2026-03-24 15:43PDF ↗
2023-11-13ULTABuy$1k – $15kSelf+62.6%-14.2%2026-03-24 15:43PDF ↗
2023-11-01ANETBuy$1k – $15kSelf+222.3%+138.2%2026-03-24 15:41PDF ↗
2023-10-27INSWBuy$1k – $15kSelf+203.9%+114.4%2026-03-24 15:41PDF ↗
2023-10-25UECBuy$1k – $15kSelf+31.5%-54.9%2026-03-24 15:41PDF ↗
2023-08-09–Buy$15k – $50kSelf––2026-03-24 15:36PDF ↗
2023-08-09–Buy$1k – $15kSelf––2026-03-24 15:36PDF ↗
2023-08-07ABBVBuy$1k – $15kSelf+112.3%+39.0%2026-03-24 15:36PDF ↗
2023-08-07ABNBBuy$1k – $15kSelf+16.6%-56.7%2026-03-24 15:36PDF ↗
2023-08-07ALLBuy$1k – $15kSelf+152.1%+78.8%2026-03-24 15:36PDF ↗
2023-08-07AMZNBuy$1k – $15kSelf+76.3%+3.0%2026-03-24 15:36PDF ↗
2023-08-07AAPLBuy$1k – $15kSelf+88.0%+14.7%2026-03-24 15:36PDF ↗
2023-08-07CVXBuy$1k – $15kSelf+61.3%-12.0%2026-03-24 15:36PDF ↗
2023-08-07ELFBuy$1k – $15kSelf-14.8%-88.1%2026-03-24 15:36PDF ↗
2023-08-07XOMBuy$1k – $15kSelf+84.2%+10.9%2026-03-24 15:36PDF ↗
2023-08-07GDBuy$1k – $15kSelf+73.4%+0.1%2026-03-24 15:36PDF ↗
2023-08-07JNJBuy$1k – $15kSelf+67.8%-5.4%2026-03-24 15:36PDF ↗
2023-08-07JPMBuy$1k – $15kSelf+128.1%+54.8%2026-03-24 15:36PDF ↗
2023-08-07LNCBuy$1k – $15kSelf+82.4%+9.1%2026-03-24 15:36PDF ↗
2023-08-07LOWBuy$1k – $15kSelf+2.1%-71.2%2026-03-24 15:36PDF ↗
2023-08-07MCDBuy$1k – $15kSelf-2.4%-75.7%2026-03-24 15:36PDF ↗
2023-08-07–Buy$1k – $15kSelf––2026-03-24 15:36PDF ↗
2023-08-07MSFTBuy$1k – $15kSelf+61.2%-12.1%2026-03-24 15:36PDF ↗
2023-08-07NEEBuy$1k – $15kSelf+35.2%-38.0%2026-03-24 15:36PDF ↗
2023-08-07NVDABuy$1k – $15kSelf+356.0%+282.7%2026-03-24 15:36PDF ↗
2023-08-07ORCLBuy$1k – $15kSelf+12.6%-60.7%2026-03-24 15:36PDF ↗
2023-08-07–Buy$1k – $15kSelf––2026-03-24 15:36PDF ↗
2023-08-07TSLABuy$1k – $15kSelf+58.5%-14.8%2026-03-24 15:36PDF ↗
2023-08-07TSCOBuy$1k – $15kSelf-16.1%-89.4%2026-03-24 15:36PDF ↗
2023-08-07UBERBuy$1k – $15kSelf+48.2%-25.1%2026-03-24 15:36PDF ↗
2023-08-07VLOBuy$1k – $15kSelf+222.8%+149.5%2026-03-24 15:36PDF ↗
2023-08-07WMTBuy$1k – $15kSelf+140.7%+67.4%2026-03-24 15:36PDF ↗
2023-08-04CHRDBuy$15k – $50kSelf+7.3%-67.5%2026-03-24 15:36PDF ↗
2023-08-01TSell$1k – $15kSelf+77.2%-6.1%2026-03-24 15:36PDF ↗
2023-08-01TSell$1k – $15kSelf+77.2%-6.1%2026-03-24 15:36PDF ↗
2023-08-01KMISell$15k – $50kSelf+118.5%-47.4%2026-03-24 15:36PDF ↗
2023-08-01–Buy$15k – $50kSelf––2026-03-24 15:36PDF ↗
2023-08-01–Buy$1k – $15kSelf––2026-03-24 15:36PDF ↗
2023-08-01–Buy$50k – $100kSelf––2026-03-24 15:36PDF ↗
2023-08-01–Buy$15k – $50kSelf––2026-03-24 15:36PDF ↗
2023-08-01–Sell$1k – $15kSelf––2026-03-24 15:36PDF ↗
2023-06-28–Buy$1k – $15kSelf––2026-03-24 15:32PDF ↗
2023-06-02–Buy$50k – $100kSelf––2026-03-24 15:32PDF ↗
2023-06-02–Buy$15k – $50kSelf––2026-03-24 15:32PDF ↗
2023-06-02–Buy$50k – $100kSelf––2026-03-24 15:32PDF ↗
2023-03-02–Buy$15k – $50kSelf––2026-03-24 15:26PDF ↗
2023-03-02–Buy$1k – $15kSelf––2026-03-24 15:26PDF ↗
2023-03-02–Buy$50k – $100kSelf––2026-03-24 15:26PDF ↗
2023-03-02–Buy$15k – $50kSelf––2026-03-24 15:26PDF ↗
2023-01-11WTRGSell$1k – $15kSelf+2.1%+96.9%2026-03-24 15:20PDF ↗
2023-01-11KMISell$1k – $15kSelf+114.2%-15.3%2026-03-24 15:20PDF ↗
2023-01-11PFESell$1k – $15kSelf-20.9%+119.9%2026-03-24 15:20PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$100k – $250kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$1k – $15kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Buy$15k – $50kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Sell$1k – $15kSelf––2026-03-24 15:19PDF ↗
2022-12-21–Sell$1k – $15kSelf––2026-03-24 15:19PDF ↗
2022-08-23–Buy$50k – $100kSelf––2026-03-24 15:11PDF ↗
2022-06-27–Buy$50k – $100kSelf––2026-03-24 15:06PDF ↗
2022-05-11–Buy$15k – $50kSelf––2026-03-24 15:01PDF ↗
2022-05-11–Buy$50k – $100kSelf––2026-03-24 15:03PDF ↗
2022-04-25–Buy$50k – $100kSelf––2026-03-24 15:01PDF ↗
2022-04-25–Buy$15k – $50kSelf––2026-03-24 15:01PDF ↗
2022-04-11–Exchange$1k – $15kSelf––2026-03-24 14:58PDF ↗
2022-04-11WBDExchange$1k – $15kSelf+24.9%–2026-03-24 14:58PDF ↗
2022-03-14TBuy$1k – $15kSelf+60.6%-31.2%2026-03-24 14:55PDF ↗
2021-01-22BPSell$1k – $15kSelf+165.7%-54.1%2026-03-24 14:43PDF ↗
2021-01-22XOMBuy$1k – $15kSelf+367.0%+255.3%2026-03-24 14:43PDF ↗
2020-02-21TBuy$15k – $50kSelf+15.6%-132.0%2026-03-24 13:41PDF ↗
2020-02-21TBuy$15k – $50kSelf+15.6%-132.0%2026-03-24 13:41PDF ↗