Joe Courtney
CT · CT02 · 5 filings · trades 2019-12-31 → 2022-04-05
Trades
164
transaction rows
Buys / sells
90 / 73
Disclosed volume
$1.7M
midpoint of ranges
Buys vs market
-62.1%
median of 40 priced buys
Sells vs market
+56.9%
median of 40 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 (164)
164 trades
| Owner | Filing | |||||||
|---|---|---|---|---|---|---|---|---|
| 2022-04-05 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:57 | PDF ↗ |
| 2022-03-03 | – | Sell | $15k – $50k | Self | – | – | 2026-03-24 14:57 | PDF ↗ |
| 2020-10-16 | AAPL | Sell | $1k – $15k | Self | +187.2% | -52.9% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | FLCO | Buy | $1k – $15k | Self | -3.2% | -137.5% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | GOVT | Buy | $1k – $15k | Self | -7.4% | -141.7% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $15k – $50k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VEA | Buy | $1k – $15k | Self | +99.2% | -35.1% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VWO | Buy | $1k – $15k | Self | +46.4% | -87.9% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VOO | Buy | $15k – $50k | Self | +136.0% | +1.6% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-09 | – | Sell | $15k – $50k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | BTZ | Sell | $1k – $15k | Self | +17.8% | +116.8% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DSU | Sell | $1k – $15k | Self | +54.5% | +80.1% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | ET | Sell | $1k – $15k | Self | +452.7% | -318.1% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | F | Sell | $1k – $15k | Self | +131.5% | +3.1% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DIV | Sell | $1k – $15k | Self | +80.8% | +53.9% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IEFA | Buy | $1k – $15k | Self | +86.3% | -48.3% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IVV | Buy | $15k – $50k | Self | +136.2% | +1.5% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IJR | Buy | $1k – $15k | Self | +102.3% | -32.4% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | ESGU | Buy | $1k – $15k | Self | +124.5% | -10.2% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IDV | Sell | $1k – $15k | Self | +133.8% | +0.8% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | NTDOY | Sell | $15k – $50k | Self | -5.1% | +139.7% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $15k – $50k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | PUTW | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ABT | Sell | $1k – $15k | Self | +21.6% | +122.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | GOOGL | Sell | $1k – $15k | Self | +276.9% | -132.7% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | AMZN | Sell | $15k – $50k | Self | +58.3% | +85.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ANTM | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | AAPL | Sell | $1k – $15k | Self | +207.7% | -63.5% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | BLL | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | BLK | Sell | $1k – $15k | Self | +128.8% | +15.4% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | CVX | Sell | $1k – $15k | Self | +239.6% | -95.4% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | CSCO | Sell | $1k – $15k | Self | +155.3% | -11.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | C | Sell | $1k – $15k | Self | +190.8% | -46.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | STZ | Sell | $1k – $15k | Self | -9.6% | +153.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | COST | Sell | $1k – $15k | Self | +225.3% | -81.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | DHR | Sell | $1k – $15k | Self | +29.4% | +114.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | FISV | Sell | $1k – $15k | Self | -43.8% | +188.0% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | HD | Sell | $1k – $15k | Self | +43.3% | +100.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | JPM | Sell | $1k – $15k | Self | +292.6% | -148.4% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | KDP | Sell | $1k – $15k | Self | +37.3% | +106.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | MSFT | Sell | $1k – $15k | Self | +157.4% | -13.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | NEE | Sell | $1k – $15k | Self | +37.4% | +106.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Other | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | PEP | Sell | $1k – $15k | Self | +22.4% | +121.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | PLD | Sell | $1k – $15k | Self | +46.3% | +97.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ROST | Sell | $1k – $15k | Self | +174.4% | -30.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Sell | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | TMO | Sell | $1k – $15k | Self | +71.1% | +73.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | TFC | Sell | $1k – $15k | Self | +68.2% | +76.0% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | UNP | Sell | $1k – $15k | Self | +89.3% | +54.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | V | Sell | $1k – $15k | Self | +123.1% | +21.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | WMT | Sell | $1k – $15k | Self | +211.5% | -67.3% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | DIS | Sell | $1k – $15k | Self | -9.4% | +153.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ZTS | Sell | $1k – $15k | Self | -44.1% | +188.3% | 2026-03-24 14:02 | PDF ↗ |
| 2020-06-02 | CB | Sell | $1k – $15k | Self | +230.0% | -63.6% | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-13 | CVX | Buy | $1k – $15k | Self | +237.2% | +45.8% | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-01 | BLL | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-01 | FISV | Buy | $1k – $15k | Self | -41.7% | -231.9% | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-01 | TOT | Sell | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-27 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-25 | KDP | Sell | $1k – $15k | Self | +64.7% | +167.9% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | PEP | Buy | $1k – $15k | Self | +39.5% | -204.4% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | SYY | Sell | $1k – $15k | Self | +185.0% | +58.9% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | CB | Sell | $1k – $15k | Self | +147.7% | -1.1% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | C | Buy | $1k – $15k | Self | +97.2% | -49.5% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | NEE | Sell | $1k – $15k | Self | +47.1% | +99.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ABT | Buy | $1k – $15k | Self | +43.5% | -113.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | GOOGL | Buy | $1k – $15k | Self | +321.6% | +165.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMZN | Buy | $1k – $15k | Self | +171.3% | +14.9% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMT | Buy | $1k – $15k | Self | -0.9% | -157.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ANTM | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AAPL | Buy | $1k – $15k | Self | +368.9% | +212.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | BLK | Buy | $1k – $15k | Self | +171.5% | +15.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | CB | Buy | $1k – $15k | Self | +159.9% | +3.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | CSCO | Buy | $1k – $15k | Self | +158.7% | +2.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | C | Buy | $1k – $15k | Self | +95.0% | -61.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | STZ | Buy | $1k – $15k | Self | -17.3% | -173.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | DHR | Buy | $1k – $15k | Self | +73.6% | -82.9% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HD | Buy | $1k – $15k | Self | +80.5% | -76.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HON | Buy | $1k – $15k | Self | +46.6% | -109.8% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | JPM | Buy | $1k – $15k | Self | +187.4% | +30.9% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | KDP | Buy | $1k – $15k | Self | +42.9% | -113.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | MSFT | Buy | $1k – $15k | Self | +248.7% | +92.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | NEE | Buy | $1k – $15k | Self | +65.1% | -91.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | PLD | Buy | $1k – $15k | Self | +75.0% | -81.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ROST | Buy | $1k – $15k | Self | +111.4% | -45.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SHW | Buy | $1k – $15k | Self | +85.2% | -71.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SYY | Buy | $1k – $15k | Self | +4.6% | -151.8% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | TOT | Buy | $1k – $15k | Self | – | – | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | TFC | Buy | $1k – $15k | Self | +19.4% | -137.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | UNP | Buy | $1k – $15k | Self | +93.7% | -62.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | V | Buy | $1k – $15k | Self | +133.9% | -22.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | WMT | Buy | $1k – $15k | Self | +243.7% | +87.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | DIS | Buy | $1k – $15k | Self | -18.6% | -175.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ZTS | Buy | $1k – $15k | Self | -32.5% | -189.0% | 2026-03-24 13:59 | PDF ↗ |