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
All trades (92)
92 trades
| Owner | Filing | |||||||
|---|---|---|---|---|---|---|---|---|
| 2026-07-02 | XOM | Exchange | $1k – $15k | Self | +20.1% | – | 2026-08-18 03:30 | PDF ↗ |
| 2026-07-02 | XOM | Exchange | $1k – $15k | Self | +20.1% | – | 2026-08-18 03:30 | PDF ↗ |
| 2026-01-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 16:50 | PDF ↗ |
| 2026-01-09 | DT | Sell | $1k – $15k | Self | +30.4% | -20.4% | 2026-03-24 16:50 | PDF ↗ |
| 2026-01-09 | EVVTY | Sell | $1k – $15k | Self | +30.6% | -20.5% | 2026-03-24 16:50 | PDF ↗ |
| 2026-01-09 | OTCM | Sell | $1k – $15k | Self | +3.6% | +6.5% | 2026-03-24 16:50 | PDF ↗ |
| 2025-12-16 | – | Sell | $1k – $15k | Self | – | – | 2026-08-18 03:30 | PDF ↗ |
| 2025-12-16 | – | Sell | $1k – $15k | Self | – | – | 2026-08-18 03:30 | PDF ↗ |
| 2025-12-16 | ELF | Sell | $1k – $15k | Self | +22.4% | -9.6% | 2026-08-18 03:30 | PDF ↗ |
| 2025-10-20 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 16:40 | PDF ↗ |
| 2024-11-08 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 16:04 | PDF ↗ |
| 2024-11-08 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 16:04 | PDF ↗ |
| 2024-11-08 | TSLA | Buy | $1k – $15k | Self | +13.4% | -16.2% | 2026-03-24 16:04 | PDF ↗ |
| 2024-02-20 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:48 | PDF ↗ |
| 2023-11-13 | DT | Buy | $1k – $15k | Self | +7.3% | -71.2% | 2026-03-24 15:43 | PDF ↗ |
| 2023-11-13 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:43 | PDF ↗ |
| 2023-11-13 | MEDP | Buy | $1k – $15k | Self | +122.0% | +43.4% | 2026-03-24 15:43 | PDF ↗ |
| 2023-11-13 | UBER | Buy | $1k – $15k | Self | +35.0% | -43.6% | 2026-03-24 15:43 | PDF ↗ |
| 2023-11-13 | ULTA | Buy | $1k – $15k | Self | +38.5% | -40.0% | 2026-03-24 15:43 | PDF ↗ |
| 2023-11-01 | ANET | Buy | $1k – $15k | Self | +278.3% | +192.4% | 2026-03-24 15:41 | PDF ↗ |
| 2023-10-27 | INSW | Buy | $1k – $15k | Self | +222.5% | +131.1% | 2026-03-24 15:41 | PDF ↗ |
| 2023-10-25 | UEC | Buy | $1k – $15k | Self | +70.6% | -17.6% | 2026-03-24 15:41 | PDF ↗ |
| 2023-08-09 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | ABBV | Buy | $1k – $15k | Self | +94.8% | +19.8% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | ABNB | Buy | $1k – $15k | Self | +16.1% | -58.9% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | ALL | Buy | $1k – $15k | Self | +140.8% | +65.9% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | AMZN | Buy | $1k – $15k | Self | +78.4% | +3.4% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | AAPL | Buy | $1k – $15k | Self | +90.4% | +15.4% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | CVX | Buy | $1k – $15k | Self | +50.0% | -25.0% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | ELF | Buy | $1k – $15k | Self | -26.3% | -101.3% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | XOM | Buy | $1k – $15k | Self | +69.7% | -5.2% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | GD | Buy | $1k – $15k | Self | +63.4% | -11.5% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | JNJ | Buy | $1k – $15k | Self | +70.2% | -4.7% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | JPM | Buy | $1k – $15k | Self | +136.0% | +61.0% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | LNC | Buy | $1k – $15k | Self | +80.3% | +5.3% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | LOW | Buy | $1k – $15k | Self | -8.5% | -83.4% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | MCD | Buy | $1k – $15k | Self | -7.9% | -82.9% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | MSFT | Buy | $1k – $15k | Self | +52.8% | -22.2% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | NEE | Buy | $1k – $15k | Self | +29.0% | -45.9% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | NVDA | Buy | $1k – $15k | Self | +390.4% | +315.4% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | ORCL | Buy | $1k – $15k | Self | +31.7% | -43.3% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | TSLA | Buy | $1k – $15k | Self | +44.9% | -30.1% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | TSCO | Buy | $1k – $15k | Self | -23.0% | -98.0% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | UBER | Buy | $1k – $15k | Self | +56.8% | -18.1% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | VLO | Buy | $1k – $15k | Self | +244.2% | +169.2% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-07 | WMT | Buy | $1k – $15k | Self | +105.7% | +30.8% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-04 | CHRD | Buy | $15k – $50k | Self | +7.8% | -68.7% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | T | Sell | $1k – $15k | Self | +108.1% | -35.3% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | T | Sell | $1k – $15k | Self | +108.1% | -35.3% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | KMI | Sell | $15k – $50k | Self | +109.8% | -37.0% | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-08-01 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 15:36 | PDF ↗ |
| 2023-06-28 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:32 | PDF ↗ |
| 2023-06-02 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:32 | PDF ↗ |
| 2023-06-02 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:32 | PDF ↗ |
| 2023-06-02 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:32 | PDF ↗ |
| 2023-03-02 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:26 | PDF ↗ |
| 2023-03-02 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:26 | PDF ↗ |
| 2023-03-02 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:26 | PDF ↗ |
| 2023-03-02 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:26 | PDF ↗ |
| 2023-01-11 | WTRG | Sell | $1k – $15k | Self | -4.9% | +105.8% | 2026-03-24 15:20 | PDF ↗ |
| 2023-01-11 | KMI | Sell | $1k – $15k | Self | +105.7% | -4.8% | 2026-03-24 15:20 | PDF ↗ |
| 2023-01-11 | PFE | Sell | $1k – $15k | Self | -27.1% | +128.0% | 2026-03-24 15:20 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $100k – $250k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-12-21 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 15:19 | PDF ↗ |
| 2022-08-23 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:11 | PDF ↗ |
| 2022-06-27 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:06 | PDF ↗ |
| 2022-05-11 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:01 | PDF ↗ |
| 2022-05-11 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:03 | PDF ↗ |
| 2022-04-25 | – | Buy | $50k – $100k | Self | – | – | 2026-03-24 15:01 | PDF ↗ |
| 2022-04-25 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 15:01 | PDF ↗ |
| 2022-04-11 | – | Exchange | $1k – $15k | Self | – | – | 2026-03-24 14:58 | PDF ↗ |
| 2022-04-11 | WBD | Exchange | $1k – $15k | Self | +12.2% | – | 2026-03-24 14:58 | PDF ↗ |
| 2022-03-14 | T | Buy | $1k – $15k | Self | +88.5% | -5.1% | 2026-03-24 14:55 | PDF ↗ |
| 2021-01-22 | BP | Sell | $1k – $15k | Self | +148.9% | -35.2% | 2026-03-24 14:43 | PDF ↗ |
| 2021-01-22 | XOM | Buy | $1k – $15k | Self | +330.3% | +216.6% | 2026-03-24 14:43 | PDF ↗ |
| 2020-02-21 | T | Buy | $15k – $50k | Self | +35.7% | -114.2% | 2026-03-24 13:41 | PDF ↗ |
| 2020-02-21 | T | Buy | $15k – $50k | Self | +35.7% | -114.2% | 2026-03-24 13:41 | PDF ↗ |