

John R. CurtisR
Senate · UT · Filing since Mar 9, 2022
Senate Committee on Commerce, Science, and TransportationSenate Committee on Environment and Public WorksSenate Committee on Foreign RelationsSenate Committee on Small Business and Entrepreneurship
Disclosed trades
120
Disclosed volume
$136K
range midpoints
Return on matched positions
+16.6%
S&P 500, same days
+20.9%
Excess vs S&P 500
-4.3%
Median holding
263d
Closed positions
70.6%12W / 5L
Bought and sold. Realized: $12K
Still held
58.3%7W / 5L
Open at the latest close. Unrealized: $10K
Matched positions
Buys matched to sells, oldest first| Ticker | Opened | Closed | Size | Return | S&P 500, same days | Excess | Held |
|---|---|---|---|---|---|---|---|
| ZTS | Dec 20, 2022 | Dec 4, 2023 | $6K | +27.8% | +20.0% | +7.8% | 349d |
| UNH | Jun 21, 2023 | Dec 4, 2023 | $7K | +15.0% | +5.0% | +10.0% | 166d |
| ELV | Apr 26, 2023 | Dec 4, 2023 | $7K | +6.8% | +12.9% | -6.2% | 222d |
| AMD | Dec 20, 2022 | Dec 4, 2023 | $3K | +82.3% | +20.0% | +62.3% | 349d |
| BRK.B | Mar 16, 2023 | Dec 4, 2023 | $7K | +18.1% | +15.3% | +2.8% | 263d |
| EW | Apr 26, 2023 | Dec 4, 2023 | $8K | -20.9% | +12.9% | -33.8% | 222d |
| EW | Jun 21, 2023 | Dec 4, 2023 | $2K | -24.1% | +5.0% | -29.1% | 166d |
| CSXCommittee | Apr 26, 2023 | Dec 4, 2023 | $7K | +11.7% | +12.9% | -1.3% | 222d |
| KO | Jun 21, 2023 | Dec 4, 2023 | $8K | -4.7% | +5.0% | -9.7% | 166d |
| SHW | Jun 21, 2023 | Dec 4, 2023 | $7K | +13.8% | +5.0% | +8.8% | 166d |
| TMUS | Jun 21, 2023 | Dec 4, 2023 | $7K | +15.2% | +5.0% | +10.2% | 166d |
| VLO | Jun 21, 2023 | Dec 4, 2023 | $7K | +13.3% | +5.0% | +8.3% | 166d |
| PANW | Sep 13, 2023 | Dec 4, 2023 | $7K | +16.4% | +2.3% | +14.1% | 82d |
| EMR | Sep 13, 2023 | Dec 4, 2023 | $8K | -9.0% | +2.3% | -11.3% | 82d |
| LLY | Sep 13, 2023 | Dec 4, 2023 | $8K | -2.2% | +2.3% | -4.5% | 82d |
| ABT | Sep 13, 2023 | Dec 4, 2023 | $8K | +2.4% | +2.3% | +0.2% | 82d |
| PANW | Sep 13, 2023 | Open | $1K | +204.6% | +70.0% | +134.6% | 1099d |
| ABT | Sep 13, 2023 | Open | $190 | -0.6% | +70.0% | -70.7% | 1099d |
| UNH | Jun 21, 2023 | Open | $1K | -21.1% | +74.6% | -95.7% | 1183d |
| AMD | Dec 20, 2022 | Jun 21, 2023 | $5K | +72.3% | +14.3% | +58.0% | 183d |
| EW | Jun 21, 2023 | Open | $6K | -5.9% | +74.6% | -80.4% | 1183d |
| SHW | Jun 21, 2023 | Open | $972 | +30.7% | +74.6% | -43.9% | 1183d |
| TMUS | Jun 21, 2023 | Open | $1K | +36.0% | +74.6% | -38.5% | 1183d |
| VLO | Jun 21, 2023 | Open | $939 | +255.7% | +74.6% | +181.1% | 1183d |
| ELV | Apr 26, 2023 | Open | $509 | -7.7% | +87.8% | -95.5% | 1239d |
| BRK.B | Apr 26, 2023 | Open | $8K | +61.9% | +87.8% | -25.9% | 1239d |
| CSXCommittee | Apr 26, 2023 | Open | $837 | +61.4% | +87.8% | -26.3% | 1239d |
| BRK.B | Mar 16, 2023 | Open | $1K | +71.8% | +91.7% | -19.9% | 1280d |
| ZTS | Dec 20, 2022 | Open | $2K | -48.5% | +99.5% | -148.0% | 1366d |
Latest filings
All 120 →| Asset | Type | Owner | Traded | Filed | Amount | Filing |
|---|---|---|---|---|---|---|
ADBEAdobe Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
ABTAbbott Laboratories | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
AMDAdvanced Micro Devices, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
GOOGAlphabet Inc. - Class C Capital Stock | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $15,001 - $50,000 | PDF ↗ |
AMZNAmazon.com, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $15,001 - $50,000 | PDF ↗ |
AXPAmerican Express Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
AAPLApple Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
AMATApplied Materials, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
AZOAutoZone, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
BRK.BBerkshire Hathaway Inc. New | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
BLKBlackRock, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
BSXBoston Scientific Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CATCaterpillar, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CVXChevron Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CMGChipotle Mexican Grill, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
KOCoca-Cola Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CMCSAComcast Corporation - Class A | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
COPConocoPhillips | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
STZConstellation Brands, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
COSTCostco Wholesale Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CSXCSX Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
DHRDanaher Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
DEDeere & Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
EWEdwards Lifesciences Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
ELVElevance Health, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
LLYEli Lilly and Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
EMREmerson Electric Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
FIFiserv, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
GSGoldman Sachs Group, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
HLTHilton Worldwide Holdings Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
HDHome Depot, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
HONHoneywell International Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
ICEIntercontinental Exchange Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
JPMJP Morgan Chase & Co. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
KLACKLA Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
LRCXLam Research Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
MAMastercard Incorporated | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
METAMeta Platforms, Inc. - Class A | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
MSFTMicrosoft Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $15,001 - $50,000 | PDF ↗ |
NKENike, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
NVDANVIDIA Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
PANWPalo Alto Networks, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
PEPPepsico, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
PGProcter & Gamble Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
RTXRTX Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
SPGIS&P Global Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
CRMSalesforce, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
SHWSherwin-Williams Company | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
SBUXStarbucks Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
TXNTexas Instruments Incorporated | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
TMOThermo Fisher Scientific Inc | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
TMUST-Mobile US, Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
UNPUnion Pacific Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
UNHUnitedHealth Group Incorporated Common Stock | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
VLOValero Energy Corporation | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
VVisa Inc. | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
ZTSZoetis Inc. Class A | Sell | Joint | Dec 4, 2023 | Dec 15, 2023 | $1,001 - $15,000 | PDF ↗ |
—WINNEBAGO CNTY WIS GO PROM NTS 5.000% 04/01/24 | Buy | Joint | Nov 9, 2023 | Nov 16, 2023 | $15,001 - $50,000 | PDF ↗ |
—TEXAS ST GO MOBILITY FD BDS A 4.000% 10/01/34 | Buy | Joint | Sep 22, 2023 | Oct 4, 2023 | $1,001 - $15,000 | PDF ↗ |
ADBEAdobe Inc. | Partial sale | Joint | Sep 13, 2023 | Oct 4, 2023 | $1,001 - $15,000 | PDF ↗ |
How these returns are calculated
- Filings disclose a dollar range, never a share count. Each trade is sized at the midpoint of its range and converted to shares at that day’s close.
- Buys are matched to sells oldest-first. A sell with no buy on file — the position was opened before this record starts — is left out instead of scored.
- The S&P 500 column is the index bought the day the position opened and sold the day it closed, so the comparison covers the days they were actually exposed.
- Win rate is shown separately for closed and open positions. Counting only closed sales flatters anyone still holding losers.
- Stocks only. An option’s payoff is not the underlying’s price move, so options, bonds and funds are listed but not scored.
- Prices were unavailable for some tickers (delisted or renamed), so they are excluded: 2/65
- Sales with no matching purchase on file: 83
- Public records shown for information only. Not investment advice.
- Last computed: Sep 16, 2026