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
-65.1%
median of 40 priced buys
Sells vs market
+63.5%
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 | +190.9% | -54.3% | 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 | -2.5% | -139.1% | 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.7% | -144.3% | 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 | +105.0% | -31.6% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VWO | Buy | $1k – $15k | Self | +58.7% | -77.9% | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VOO | Buy | $15k – $50k | Self | +138.8% | +2.2% | 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 | +18.1% | +118.8% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DSU | Sell | $1k – $15k | Self | +62.0% | +74.9% | 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 | +479.6% | -342.7% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | F | Sell | $1k – $15k | Self | +148.5% | -11.6% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DIV | Sell | $1k – $15k | Self | +82.3% | +54.6% | 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 | +90.0% | -46.9% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IVV | Buy | $15k – $50k | Self | +138.4% | +1.5% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IJR | Buy | $1k – $15k | Self | +99.2% | -37.7% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | ESGU | Buy | $1k – $15k | Self | +126.7% | -10.2% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IDV | Sell | $1k – $15k | Self | +141.5% | -4.6% | 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 | -2.5% | +139.4% | 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 | +13.4% | +133.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | GOOGL | Sell | $1k – $15k | Self | +370.4% | -223.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | AMZN | Sell | $15k – $50k | Self | +60.2% | +86.4% | 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 | +211.6% | -65.0% | 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 | +110.7% | +35.8% | 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 | +215.9% | -69.3% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | CSCO | Sell | $1k – $15k | Self | +171.5% | -24.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | C | Sell | $1k – $15k | Self | +210.6% | -64.0% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | STZ | Sell | $1k – $15k | Self | -22.8% | +169.4% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | COST | Sell | $1k – $15k | Self | +185.8% | -39.2% | 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 | +19.1% | +127.5% | 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 | -54.6% | +201.2% | 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 | +28.8% | +117.8% | 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 | +306.2% | -159.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | KDP | Sell | $1k – $15k | Self | +21.5% | +125.1% | 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 | +144.0% | +2.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | NEE | Sell | $1k – $15k | Self | +31.1% | +115.4% | 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 | +15.7% | +130.9% | 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 | +52.8% | +93.7% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ROST | Sell | $1k – $15k | Self | +168.5% | -21.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 | TMO | Sell | $1k – $15k | Self | +59.6% | +87.0% | 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 | +65.4% | +81.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | UNP | Sell | $1k – $15k | Self | +74.3% | +72.3% | 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 | +95.5% | +51.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | WMT | Sell | $1k – $15k | Self | +166.3% | -19.7% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | DIS | Sell | $1k – $15k | Self | -18.5% | +165.1% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ZTS | Sell | $1k – $15k | Self | -52.2% | +198.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-06-02 | CB | Sell | $1k – $15k | Self | +206.6% | -37.7% | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-13 | CVX | Buy | $1k – $15k | Self | +213.6% | +19.4% | 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 | -52.9% | -245.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 | +45.7% | +190.1% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | PEP | Buy | $1k – $15k | Self | +31.9% | -215.4% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | SYY | Sell | $1k – $15k | Self | +201.8% | +45.4% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | CB | Sell | $1k – $15k | Self | +130.2% | +18.8% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | C | Buy | $1k – $15k | Self | +110.6% | -38.5% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | NEE | Sell | $1k – $15k | Self | +40.4% | +108.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ABT | Buy | $1k – $15k | Self | +33.8% | -125.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | GOOGL | Buy | $1k – $15k | Self | +426.3% | +267.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMZN | Buy | $1k – $15k | Self | +174.6% | +15.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMT | Buy | $1k – $15k | Self | -8.9% | -167.9% | 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 | +374.9% | +215.9% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | BLK | Buy | $1k – $15k | Self | +150.1% | -8.9% | 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 | +141.6% | -17.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | CSCO | Buy | $1k – $15k | Self | +175.2% | +16.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | C | Buy | $1k – $15k | Self | +108.2% | -50.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | STZ | Buy | $1k – $15k | Self | -29.3% | -188.3% | 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 | +59.8% | -99.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HD | Buy | $1k – $15k | Self | +62.3% | -96.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HON | Buy | $1k – $15k | Self | +35.1% | -123.8% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | JPM | Buy | $1k – $15k | Self | +197.3% | +38.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | KDP | Buy | $1k – $15k | Self | +26.5% | -132.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 | +230.5% | +71.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | NEE | Buy | $1k – $15k | Self | +57.5% | -101.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | PLD | Buy | $1k – $15k | Self | +82.8% | -76.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ROST | Buy | $1k – $15k | Self | +106.9% | -52.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SHW | Buy | $1k – $15k | Self | +74.3% | -84.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SYY | Buy | $1k – $15k | Self | +10.8% | -148.1% | 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 | +17.3% | -141.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | UNP | Buy | $1k – $15k | Self | +78.4% | -80.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | V | Buy | $1k – $15k | Self | +104.9% | -54.0% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | WMT | Buy | $1k – $15k | Self | +193.8% | +34.8% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | DIS | Buy | $1k – $15k | Self | -26.8% | -185.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ZTS | Buy | $1k – $15k | Self | -42.4% | -201.3% | 2026-03-24 13:59 | PDF ↗ |