← 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
-16.9%
median of 36 priced buys
Sells vs market
-20.4%
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+20.1%2026-08-18 03:30PDF ↗
2026-07-02XOMExchange$1k – $15kSelf+20.1%2026-08-18 03:30PDF ↗
2026-01-09Sell$1k – $15kSelf2026-03-24 16:50PDF ↗
2026-01-09DTSell$1k – $15kSelf+30.4%-20.4%2026-03-24 16:50PDF ↗
2026-01-09EVVTYSell$1k – $15kSelf+30.6%-20.5%2026-03-24 16:50PDF ↗
2026-01-09OTCMSell$1k – $15kSelf+3.6%+6.5%2026-03-24 16:50PDF ↗
2025-12-16Sell$1k – $15kSelf2026-08-18 03:30PDF ↗
2025-12-16Sell$1k – $15kSelf2026-08-18 03:30PDF ↗
2025-12-16ELFSell$1k – $15kSelf+22.4%-9.6%2026-08-18 03:30PDF ↗
2025-10-20Buy$1k – $15kSelf2026-03-24 16:40PDF ↗
2024-11-08Buy$1k – $15kSelf2026-03-24 16:04PDF ↗
2024-11-08Buy$1k – $15kSelf2026-03-24 16:04PDF ↗
2024-11-08TSLABuy$1k – $15kSelf+13.4%-16.2%2026-03-24 16:04PDF ↗
2024-02-20Buy$1k – $15kSelf2026-03-24 15:48PDF ↗
2023-11-13DTBuy$1k – $15kSelf+7.3%-71.2%2026-03-24 15:43PDF ↗
2023-11-13Buy$1k – $15kSelf2026-03-24 15:43PDF ↗
2023-11-13MEDPBuy$1k – $15kSelf+122.0%+43.4%2026-03-24 15:43PDF ↗
2023-11-13UBERBuy$1k – $15kSelf+35.0%-43.6%2026-03-24 15:43PDF ↗
2023-11-13ULTABuy$1k – $15kSelf+38.5%-40.0%2026-03-24 15:43PDF ↗
2023-11-01ANETBuy$1k – $15kSelf+278.3%+192.4%2026-03-24 15:41PDF ↗
2023-10-27INSWBuy$1k – $15kSelf+222.5%+131.1%2026-03-24 15:41PDF ↗
2023-10-25UECBuy$1k – $15kSelf+70.6%-17.6%2026-03-24 15:41PDF ↗
2023-08-09Buy$15k – $50kSelf2026-03-24 15:36PDF ↗
2023-08-09Buy$1k – $15kSelf2026-03-24 15:36PDF ↗
2023-08-07ABBVBuy$1k – $15kSelf+94.8%+19.8%2026-03-24 15:36PDF ↗
2023-08-07ABNBBuy$1k – $15kSelf+16.1%-58.9%2026-03-24 15:36PDF ↗
2023-08-07ALLBuy$1k – $15kSelf+140.8%+65.9%2026-03-24 15:36PDF ↗
2023-08-07AMZNBuy$1k – $15kSelf+78.4%+3.4%2026-03-24 15:36PDF ↗
2023-08-07AAPLBuy$1k – $15kSelf+90.4%+15.4%2026-03-24 15:36PDF ↗
2023-08-07CVXBuy$1k – $15kSelf+50.0%-25.0%2026-03-24 15:36PDF ↗
2023-08-07ELFBuy$1k – $15kSelf-26.3%-101.3%2026-03-24 15:36PDF ↗
2023-08-07XOMBuy$1k – $15kSelf+69.7%-5.2%2026-03-24 15:36PDF ↗
2023-08-07GDBuy$1k – $15kSelf+63.4%-11.5%2026-03-24 15:36PDF ↗
2023-08-07JNJBuy$1k – $15kSelf+70.2%-4.7%2026-03-24 15:36PDF ↗
2023-08-07JPMBuy$1k – $15kSelf+136.0%+61.0%2026-03-24 15:36PDF ↗
2023-08-07LNCBuy$1k – $15kSelf+80.3%+5.3%2026-03-24 15:36PDF ↗
2023-08-07LOWBuy$1k – $15kSelf-8.5%-83.4%2026-03-24 15:36PDF ↗
2023-08-07MCDBuy$1k – $15kSelf-7.9%-82.9%2026-03-24 15:36PDF ↗
2023-08-07Buy$1k – $15kSelf2026-03-24 15:36PDF ↗
2023-08-07MSFTBuy$1k – $15kSelf+52.8%-22.2%2026-03-24 15:36PDF ↗
2023-08-07NEEBuy$1k – $15kSelf+29.0%-45.9%2026-03-24 15:36PDF ↗
2023-08-07NVDABuy$1k – $15kSelf+390.4%+315.4%2026-03-24 15:36PDF ↗
2023-08-07ORCLBuy$1k – $15kSelf+31.7%-43.3%2026-03-24 15:36PDF ↗
2023-08-07Buy$1k – $15kSelf2026-03-24 15:36PDF ↗
2023-08-07TSLABuy$1k – $15kSelf+44.9%-30.1%2026-03-24 15:36PDF ↗
2023-08-07TSCOBuy$1k – $15kSelf-23.0%-98.0%2026-03-24 15:36PDF ↗
2023-08-07UBERBuy$1k – $15kSelf+56.8%-18.1%2026-03-24 15:36PDF ↗
2023-08-07VLOBuy$1k – $15kSelf+244.2%+169.2%2026-03-24 15:36PDF ↗
2023-08-07WMTBuy$1k – $15kSelf+105.7%+30.8%2026-03-24 15:36PDF ↗
2023-08-04CHRDBuy$15k – $50kSelf+7.8%-68.7%2026-03-24 15:36PDF ↗
2023-08-01TSell$1k – $15kSelf+108.1%-35.3%2026-03-24 15:36PDF ↗
2023-08-01TSell$1k – $15kSelf+108.1%-35.3%2026-03-24 15:36PDF ↗
2023-08-01KMISell$15k – $50kSelf+109.8%-37.0%2026-03-24 15:36PDF ↗
2023-08-01Buy$15k – $50kSelf2026-03-24 15:36PDF ↗
2023-08-01Buy$1k – $15kSelf2026-03-24 15:36PDF ↗
2023-08-01Buy$50k – $100kSelf2026-03-24 15:36PDF ↗
2023-08-01Buy$15k – $50kSelf2026-03-24 15:36PDF ↗
2023-08-01Sell$1k – $15kSelf2026-03-24 15:36PDF ↗
2023-06-28Buy$1k – $15kSelf2026-03-24 15:32PDF ↗
2023-06-02Buy$50k – $100kSelf2026-03-24 15:32PDF ↗
2023-06-02Buy$15k – $50kSelf2026-03-24 15:32PDF ↗
2023-06-02Buy$50k – $100kSelf2026-03-24 15:32PDF ↗
2023-03-02Buy$15k – $50kSelf2026-03-24 15:26PDF ↗
2023-03-02Buy$1k – $15kSelf2026-03-24 15:26PDF ↗
2023-03-02Buy$50k – $100kSelf2026-03-24 15:26PDF ↗
2023-03-02Buy$15k – $50kSelf2026-03-24 15:26PDF ↗
2023-01-11WTRGSell$1k – $15kSelf-4.9%+105.8%2026-03-24 15:20PDF ↗
2023-01-11KMISell$1k – $15kSelf+105.7%-4.8%2026-03-24 15:20PDF ↗
2023-01-11PFESell$1k – $15kSelf-27.1%+128.0%2026-03-24 15:20PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$100k – $250kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$1k – $15kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Buy$15k – $50kSelf2026-03-24 15:19PDF ↗
2022-12-21Sell$1k – $15kSelf2026-03-24 15:19PDF ↗
2022-12-21Sell$1k – $15kSelf2026-03-24 15:19PDF ↗
2022-08-23Buy$50k – $100kSelf2026-03-24 15:11PDF ↗
2022-06-27Buy$50k – $100kSelf2026-03-24 15:06PDF ↗
2022-05-11Buy$15k – $50kSelf2026-03-24 15:01PDF ↗
2022-05-11Buy$50k – $100kSelf2026-03-24 15:03PDF ↗
2022-04-25Buy$50k – $100kSelf2026-03-24 15:01PDF ↗
2022-04-25Buy$15k – $50kSelf2026-03-24 15:01PDF ↗
2022-04-11Exchange$1k – $15kSelf2026-03-24 14:58PDF ↗
2022-04-11WBDExchange$1k – $15kSelf+12.2%2026-03-24 14:58PDF ↗
2022-03-14TBuy$1k – $15kSelf+88.5%-5.1%2026-03-24 14:55PDF ↗
2021-01-22BPSell$1k – $15kSelf+148.9%-35.2%2026-03-24 14:43PDF ↗
2021-01-22XOMBuy$1k – $15kSelf+330.3%+216.6%2026-03-24 14:43PDF ↗
2020-02-21TBuy$15k – $50kSelf+35.7%-114.2%2026-03-24 13:41PDF ↗
2020-02-21TBuy$15k – $50kSelf+35.7%-114.2%2026-03-24 13:41PDF ↗