John R. Curtis Stock Tracker
John R. Curtis, Senator for Utah, has disclosed 336 stock trades since 16 April 2019: 175 purchases and 161 sales, most often AMZN, MSFT, UNH. Each was reported a median 13 days after the trade.
Plus See what all of Congress bought and sold, and who earned the mostWhat they trade, by sector
By the amount traded: the middle of each trade's range.
Estimated return of copying the trades
An estimate, not the member's own return: each purchase of a stock or ETF buys the middle of its amount range at the day's close, a full sale sells it all, another sale the middle of its range. Time-weighted, so money put in or taken out does not count. It covers 64% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most traded stocks
- AMZNAmazon.com10 trades4 bought · 6 sold

- MSFTMicrosoft8 trades2 bought · 6 sold

- UNHUnitedhealth Group6 trades2 bought · 4 sold

- AAPLApple5 trades1 bought · 4 sold

- ADBEAdobe5 trades2 bought · 3 sold

- AMDAdvanced Micro Devices5 trades3 bought · 2 sold

- ANTMAnthem, Inc.5 trades3 bought · 2 sold
- BRK/BBerkshire Hathaway5 trades2 bought · 3 sold

- BSXBoston Scientific5 trades2 bought · 3 sold

- HLTHilton Worldwide Holdings5 trades3 bought · 2 sold

- SBUXStarbucks5 trades3 bought · 2 sold

- TMUST-Mobile US5 trades3 bought · 2 sold

Trades (336)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
![]() | Bought | Joint | $100,001 - $250,000 | 2 Jun 2026 | 30 Jun 202628 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +257.8% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +51.8% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +135.6% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +84.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +82.6% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +24.3% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +100.6% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +85.1% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 4 Dec 2023 | 15 Dec 202311 days later | +123.9% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +11.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +162.2% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +350.5% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +92.8% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +218.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +67.4% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +149.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +7.6% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +4.9% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | -19.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +9.1% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +66.3% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +55.2% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | -67.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +182.3% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $15,001 - $50,000 | 4 Dec 2023 | 15 Dec 202311 days later | +42.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +88.1% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +146.8% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +138.9% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | -54.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | — | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +29.4% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +41.3% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | -13.1% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +7.2% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +117.5% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +124.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +61.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +11.7% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +62.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +24.3% | |
![]() | Sold all | Joint | $15,001 - $50,000 | 4 Dec 2023 | 15 Dec 202311 days later | +84.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +55.0% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +69.4% | |
![]() | Sold all | Joint | $1,001 - $15,000 | 4 Dec 2023 | 15 Dec 202311 days later | +11.3% |
Congress: most bought, most sold and best returns
Most bought by Congress, last 90 days
Most sold by Congress, last 90 days
Members of Congress must report a trade over $1,000 within 45 days, its amount as a range. A trade by a spouse or child is theirs to report too. The move since the trade is from the close on the day traded to the price now.
Source: Periodic transaction reports filed with the House and the Senate, via Financial Modeling Prep; party and state from congress-legislators







































