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
-64.1%
median of 31 priced buys
Sells vs market
+56.2%
median of 37 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 | +188.4% | -55.2% | 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 | – | – | 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 | – | – | 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 | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VWO | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:10 | PDF ↗ |
| 2020-10-16 | VOO | Buy | $15k – $50k | Self | – | – | 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 | +22.9% | +110.6% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DSU | Sell | $1k – $15k | Self | +66.5% | +67.0% | 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 | +444.7% | -311.2% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | F | Sell | $1k – $15k | Self | +164.0% | -30.5% | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | DIV | 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 | – | 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 | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IVV | Buy | $15k – $50k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IJR | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | ESGU | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | IDV | Sell | $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 | – | Buy | $1k – $15k | Self | – | – | 2026-03-24 14:08 | PDF ↗ |
| 2020-10-09 | NTDOY | Sell | $15k – $50k | Self | – | – | 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 | +9.2% | +133.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | GOOGL | Sell | $1k – $15k | Self | +377.0% | -234.0% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | AMZN | Sell | $15k – $50k | Self | +57.8% | +85.2% | 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 | +208.9% | -65.9% | 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 | +113.0% | +30.0% | 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 | +174.8% | -31.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | CSCO | Sell | $1k – $15k | Self | +171.9% | -28.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | C | Sell | $1k – $15k | Self | +208.9% | -65.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | STZ | Sell | $1k – $15k | Self | -13.2% | +156.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | COST | Sell | $1k – $15k | Self | +201.8% | -58.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 | DHR | Sell | $1k – $15k | Self | +15.3% | +127.7% | 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 | -50.2% | +193.3% | 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 | +48.4% | +94.7% | 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 | +298.6% | -155.6% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | KDP | Sell | $1k – $15k | Self | +23.1% | +119.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 | +98.2% | +44.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | NEE | Sell | $1k – $15k | Self | +44.5% | +98.5% | 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 | +23.0% | +120.0% | 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 | +68.7% | +74.3% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ROST | Sell | $1k – $15k | Self | +175.7% | -32.7% | 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 | +33.1% | +109.9% | 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 | +79.5% | +63.5% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | UNP | Sell | $1k – $15k | Self | +86.8% | +56.2% | 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 | +93.8% | +49.2% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | WMT | Sell | $1k – $15k | Self | +186.8% | -43.8% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | DIS | Sell | $1k – $15k | Self | -20.8% | +163.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-08-07 | ZTS | Sell | $1k – $15k | Self | -48.9% | +191.9% | 2026-03-24 14:02 | PDF ↗ |
| 2020-06-02 | CB | Sell | $1k – $15k | Self | +209.4% | -44.3% | 2026-03-24 13:59 | PDF ↗ |
| 2020-05-13 | CVX | Buy | $1k – $15k | Self | +172.9% | -17.2% | 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 | -48.4% | -237.2% | 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 | +47.7% | +183.3% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | PEP | Buy | $1k – $15k | Self | +40.2% | -202.1% | 2026-03-24 13:59 | PDF ↗ |
| 2020-03-18 | SYY | Sell | $1k – $15k | Self | +214.1% | +28.2% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | CB | Sell | $1k – $15k | Self | +132.3% | +13.2% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | C | Buy | $1k – $15k | Self | +109.4% | -36.0% | 2026-03-24 13:59 | PDF ↗ |
| 2020-02-10 | NEE | Sell | $1k – $15k | Self | +54.7% | +90.7% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ABT | Buy | $1k – $15k | Self | +28.8% | -126.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | GOOGL | Buy | $1k – $15k | Self | +433.7% | +278.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMZN | Buy | $1k – $15k | Self | +170.5% | +15.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | AMT | Buy | $1k – $15k | Self | -11.6% | -166.8% | 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 | +370.8% | +215.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | BLK | Buy | $1k – $15k | Self | +152.8% | -2.4% | 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 | +143.7% | -11.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | CSCO | Buy | $1k – $15k | Self | +175.6% | +20.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | C | Buy | $1k – $15k | Self | +107.1% | -48.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | STZ | Buy | $1k – $15k | Self | -20.5% | -175.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 | +54.7% | -100.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HD | Buy | $1k – $15k | Self | +86.9% | -68.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | HON | Buy | $1k – $15k | Self | +48.1% | -107.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | JPM | Buy | $1k – $15k | Self | +191.8% | +36.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | KDP | Buy | $1k – $15k | Self | +28.2% | -127.0% | 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 | +168.5% | +13.3% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | NEE | Buy | $1k – $15k | Self | +73.6% | -81.6% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | PLD | Buy | $1k – $15k | Self | +101.8% | -53.4% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ROST | Buy | $1k – $15k | Self | +112.5% | -42.8% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SHW | Buy | $1k – $15k | Self | +83.8% | -71.5% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | SYY | Buy | $1k – $15k | Self | +15.3% | -139.9% | 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 | +27.4% | -127.9% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | UNP | Buy | $1k – $15k | Self | +91.2% | -64.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | V | Buy | $1k – $15k | Self | +103.2% | -52.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | WMT | Buy | $1k – $15k | Self | +216.4% | +61.2% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | DIS | Buy | $1k – $15k | Self | -28.9% | -184.1% | 2026-03-24 13:59 | PDF ↗ |
| 2019-12-31 | ZTS | Buy | $1k – $15k | Self | -38.3% | -193.6% | 2026-03-24 13:59 | PDF ↗ |