John Curtis

John Curtis(age: 65)

Republican Senate · Utah · Current Member · 2023 - 2024

97
Total Trades
20
Buys
77
Sells
$18.1M
Est. Net Worth (2025)
$0 - $211K
Disclosed Trades Value
2024-12-11
Last Trade
Portfolio Concentration
Top holdings by estimated value — hover for details
Estimated Portfolio
Derived from disclosed trades. Amounts are STOCK Act disclosure ranges, not exact values.
Ticker Company Last Action Buys Sells Est. Value Last Trade
BRK/B Berkshire Hathaway Inc sell 2 1 $0 - $28K Dec 4th, 2023
EW Edwards Lifesciences Corp sell 2 1 $0 - $28K Dec 4th, 2023
ABT Abbott Laboratories sell 1 1 $0 - $13K Dec 4th, 2023
KO The Coca-Cola Co sell 1 1 $0 - $13K Dec 4th, 2023
CSX CSX Corp sell 1 1 $0 - $13K Dec 4th, 2023
ELV Elevance Health Inc sell 1 1 $0 - $13K Dec 4th, 2023
LLY Eli Lilly and Co sell 1 1 $0 - $13K Dec 4th, 2023
EMR Emerson Electric Co sell 1 1 $0 - $13K Dec 4th, 2023
PANW Palo Alto Networks Inc sell 1 1 $0 - $13K Dec 4th, 2023
SHW The Sherwin-Williams Co sell 1 1 $0 - $13K Dec 4th, 2023
TMUS T-Mobile US Inc sell 1 1 $0 - $13K Dec 4th, 2023
UNH Unitedhealth Group Inc sell 1 1 $0 - $13K Dec 4th, 2023
VLO Valero Energy Corp sell 1 1 $0 - $13K Dec 4th, 2023
Trade History
All STOCK Act disclosures, newest first.
Trade Date Filed Ticker Asset Type Amount Owner
Dec 11th, 2024 Aug 13th, 2025 ANDREWS INDEPENDENT SCHOOL DISTRICT buy $1K - $15K Joint
Sep 3rd, 2024 Aug 13th, 2025 COUNTY OF PRINCE GEORGES MARYLAND sell $1K - $15K Joint
May 13th, 2024 Aug 13th, 2025 OSHKOSH AREA SCHOOL DISTRICT sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 ABT Abbott Laboratories sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 ADBE Adobe Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 AMD Advanced Micro Devices Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 GOOGL Alphabet Inc sell $15K - $50K Joint
Dec 4th, 2023 Dec 18th, 2023 AMZN Amazon.com Inc sell $15K - $50K Joint
Dec 4th, 2023 Dec 18th, 2023 AXP American Express Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 AAPL Apple Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 AMAT Applied Materials Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 AZO AutoZone Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 BRK/B Berkshire Hathaway Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 BLK Blackrock Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 BSX Boston Scientific Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CAT Caterpillar Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CVX Chevron Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CMG Chipotle Mexican Grill Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 KO The Coca-Cola Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CMCSA Comcast Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 COP ConocoPhillips sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 STZ Constellation Brands Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 COST Costco Wholesale Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CSX CSX Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 DHR Danaher Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 DE DEERE & COMPANY sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 EW Edwards Lifesciences Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 ELV Elevance Health Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 LLY Eli Lilly and Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 EMR Emerson Electric Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 FISV Fiserv Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 GS The Goldman Sachs Group Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 HLT Hilton Worldwide Holdings Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 HD The Home Depot Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 HON Honeywell International Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 ICE Intercontinental Exchange Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 JPM JPMorgan Chase & Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 KLAC KLA Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 LRCX Lam Research Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 MA Mastercard Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 META Meta Platforms Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 MSFT Microsoft Corp sell $15K - $50K Joint
Dec 4th, 2023 Dec 18th, 2023 NKE Nike Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 NVDA NVIDIA Corporation sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 PANW Palo Alto Networks Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 PEP PepsiCo Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 PG The Procter & Gamble Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 RTX RTX Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 SPGI S&P Global Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 CRM salesforce.com Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 SHW The Sherwin-Williams Co sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 SBUX Starbucks Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 TXN Texas Instruments Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 TMO Thermo Fisher Scientific Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 TMUS T-Mobile US Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 UNP Union Pacific Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 UNH Unitedhealth Group Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 VLO Valero Energy Corp sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 V Visa Inc sell $1K - $15K Joint
Dec 4th, 2023 Dec 18th, 2023 ZTS Zoetis Inc sell $1K - $15K Joint
Nov 9th, 2023 Nov 17th, 2023 COUNTY OF WINNEBAGO ILLINOIS buy $15K - $50K Joint
Sep 22nd, 2023 Oct 5th, 2023 STATE OF TEXAS buy $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 ABT Abbott Laboratories buy $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 ADBE Adobe Inc sell $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 LLY Eli Lilly and Co buy $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 EMR Emerson Electric Co buy $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 JNJ Johnson & Johnson sell $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 PANW Palo Alto Networks Inc buy $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 UNP Union Pacific Corp sell $1K - $15K Joint
Sep 13th, 2023 Oct 5th, 2023 WM Waste Management Inc sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 AMD Advanced Micro Devices Inc sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 AMAT Applied Materials Inc sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 KO The Coca-Cola Co buy $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 EW Edwards Lifesciences Corp buy $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 LRCX Lam Research Corp sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 MSFT Microsoft Corp sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 SHW The Sherwin-Williams Co buy $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 SYY Sysco Corporation sell $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 TMUS T-Mobile US Inc buy $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 UNH Unitedhealth Group Inc buy $1K - $15K Joint
Jun 21st, 2023 Aug 8th, 2023 VLO Valero Energy Corp buy $1K - $15K Joint
May 11th, 2023 Jun 5th, 2023 MSFT Microsoft Corp sell $1K - $15K Joint
Apr 27th, 2023 May 11th, 2023 UNION COUNTY GOVERNMENT NORTH CAROLINA buy $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 BRK/B Berkshire Hathaway Inc buy $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 BSX Boston Scientific Corp sell $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 CAT Caterpillar Inc sell $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 CSX CSX Corp buy $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 EW Edwards Lifesciences Corp buy $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 ELV Elevance Health Inc buy $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 MA Mastercard Inc sell $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 NVDA NVIDIA Corporation sell $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 SBUX Starbucks Corp sell $1K - $15K Joint
Apr 26th, 2023 May 11th, 2023 V Visa Inc sell $1K - $15K Joint
Mar 16th, 2023 Mar 28th, 2023 BAC Bank of America Corp sell $1K - $15K Joint
Mar 16th, 2023 Mar 28th, 2023 BRK/B Berkshire Hathaway Inc buy $1K - $15K Joint
Mar 16th, 2023 Mar 28th, 2023 FRC First Republic Bank sell $1K - $15K Joint
Mar 14th, 2023 Mar 28th, 2023 ANTIC PROPERTIES LLC buy $15K - $50K Joint