John R. Curtis

John R. Curtis

R· UTSenate· last trade 3 mo ago
$16K
est. portfolio worth
148
disclosed trades
27 / 121
buys / sells
2022
on the record since

Mirror John's portfolio

Your slice adopts the positions below in John's proportions and follows every new filing — $9.99/mo, unlimited portfolios.

Every trade is counted from the close on the day it was disclosed, sized to the disclosed proportions, at real prices. Estimates from disclosed ranges; past trades don't guarantee future results.

What John has been doing

Bought before the pop
  • AMDbought Dec 20, 2022+36%in 44d
  • VLObought Jun 21, 2023+25%in 51d
  • ZTSbought Dec 20, 2022+23%in 57d

Files a new report about every 115 days. Busiest month: December 2023, 57 trades. “Since” is the price move from the disclosure day to today; a pop is the stock's best close within 60 days of the buy, against the close the day they bought. Neither is what they made.

What John holds

2 positions · net of disclosed trades since Mar 9, 2022
TickerEst. positionSince disclosed
BRK.B
Berkshire Hathaway Inc. New
$8K
EW
Edwards Lifesciences Corporation
$8K

Position sizes are netted from John's disclosed ranges — Congress reports ranges, not share counts. "Since disclosed" is the price change from the filing day to today.

What John sold

63 stocks sold out of
  • MSFTMicrosoft Corporation$57K
  • AMZNAmazon.com, Inc.$41K
  • GOOGAlphabet Inc. - Class C Capital Stock$33K
  • JPMJP Morgan Chase & Co.$24K
  • MAMastercard Incorporated$24K
  • NVDANVIDIA Corporation$24K
  • UNHUnitedHealth Group Incorporated Common Stock$24K
  • BSXBoston Scientific Corporation$24K
  • and 55 more in the record below

Sale amounts are the midpoints of the disclosed ranges. A stock sold without a disclosed purchase behind it was held before John started filing, or was sold on taking office.

Beyond stocks

$1.0M disclosed without a ticker
  • Bonds32 trades+$814K−$192K
  • Funds without a ticker1 trade+$8K

Congress discloses more than stocks. Bonds, notes, private funds and the like have no public price and cannot be mirrored, so they sit outside the estimated stock portfolio above. Green is bought, red is sold, both from the disclosed ranges.

What the trackers are saying

posts on X, last 30 days
Quiver Quantitative · @QuiverQuant1 day ago

BREAKING: Republican Senator John Curtis has posted a video where he says it’s “corruption” that a Russian oligarch paid for a lavish wedding after-party for Donald Trump Jr.

140 likes · read on X ↗

Third-party posts, shown as published. Disclosed is not affiliated with these accounts and does not vouch for their claims.

The full record

148 disclosed trades since Mar 9, 2022 · nothing left out
Buys, price since disclosure
12 up · 4 down
7 not priceable
Sells, price since disclosure
24 fell · 68 rose
a fall after a sale is the seller's gain on paper
Median move after a buy
+33.6%
close on the disclosure day to today
  • SKAGIT CNTY WA CONS SCH DIST 320 MT VERNON Rate/Coupon: 4.0% Matures: 2032-12-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • SANGAMON LOGAN MENARD CNTYS IL CMNTY SCH DIST Rate/Coupon: 4.0% Matures: 2034-12-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • ROMEOVILLE IL B/E CPN Rate/Coupon: 4.0% Matures: 2038-12-30
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • PENN IN HIGH SCH BLDG CORP 1ST MTG Rate/Coupon: 4.0% Matures: 2034-07-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • ONSLOW CNTY NC LTD OBLIG Rate/Coupon: 4.0% Matures: 2035-10-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • OLATHE KS IMPT RFDG Rate/Coupon: 3.0% Matures: 2032-10-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • MISSISSIPPI ST SER Rate/Coupon: 4.0% Matures: 2036-10-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • METROPOLITAN TRANSN AUTH NY REV RFDG Rate/Coupon: 5.0% Matures: 2034-11-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • INDIANA ST FIN AUTH WSTWTR UTIL REV 1ST LIEN RFDG Rate/Coupon: 4.0% Matures: 2036-10-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • HENNEPIN CNTY MN SALES TAX REV Rate/Coupon: 5.0% Matures: 2039-12-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • HENDERSON CNTY NC LTD OBLIG Rate/Coupon: 4.0% Matures: 2034-06-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • GEORGIA ST SER Rate/Coupon: 4.0% Matures: 2034-07-01
    spousebonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • EASTERN HOWARD IN 3RD MILLENIUM SCH BLDG 1ST MTG Rate/Coupon: 4.0% Matures: 2033-07-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • COLO NESCO CMNTY SCH DIST Rate/Coupon: 3.0% Matures: 2031-06-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • COLORADO ST CTF PARTN RURAL SER Rate/Coupon: 4.0% Matures: 2037-12-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • CALIFORNIA ST VARIOUS PURP RFDG Rate/Coupon: 4.0% Matures: 2037-03-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • CALIFORNIA ST UNIV REV STWIDE SER Rate/Coupon: 5.0% Matures: 2035-11-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • JPMORGAN CHASE FINL CO CONTIN INT Rate/Coupon: 9.85% Matures: 2029-05-17
    jointbonds
    Buy$100K–$250K
    Jun 2, 2026 Jun 30, 2026(28d)
  • CITIGROUP GLBL MKTS HLDG CONTIN EQTY SECS Rate/Coupon: 11% Matures: 2029-05-17
    jointbonds
    Buy$250K–$500K
    Jun 2, 2026 Jun 30, 2026(28d)
  • WEST CENTRAL IN SCH BLDG AD VALOREM PPTY Rate/Coupon: 4.0% Matures: 2039-07-15
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • UTAH CNTY UT TRANSN SALES TAX RFDG Rate/Coupon: 4.0% Matures: 2038-12-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • TEXAS WTR DEV BRD ST REVLVG Rate/Coupon: 4.0% Matures: 2034-08-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • SULLIVAN CNTY PA SCH DIST Rate/Coupon: 3.0% Matures: 2028-04-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • SOUTH CAROLINA TRANSN INFRA BK REV RFDG Rate/Coupon: 4.0% Matures: 2033-10-01
    jointbonds
    Sell$1K–$15K
    Jun 2, 2026 Jun 30, 2026(28d)
  • UBS AG LONDON BRH TRIGGER CONTIN CYN Rate/Coupon: 10% Matures: 2029-05-17
    jointbonds
    Buy$100K–$250K
    Jun 2, 2026 Jun 30, 2026(28d)
  • ANDREWS TX INDPT SCH DIST BLDG PSF GTD B/E CPN Rate/Coupon: 5.0% Matures: 02/15/2025
    jointbonds
    Buy$1K–$15K
    Dec 11, 2024 Aug 13, 2025(245d)
  • PRINCE GEORGES CNTY MD GO CONS PUB IMPT BDS 2014A Rate/Coupon: 4.0% Matures: 09/01/2032
    jointbonds
    Sell$1K–$15K
    Sep 3, 2024 Aug 13, 2025(344d)
  • OSHKOSH WIS AREASCH DIST GO PROM NTS 2022 Rate/Coupon: 2.625% Matures: 03/01/2027
    jointbonds
    Sell$1K–$15K
    May 13, 2024 Aug 13, 2025(457d)
  • FIFiserv, Inc.
    joint
    Sell$1K–$15K
    Dec 4, 2023 Dec 15, 2023(11d)
  • GSGoldman Sachs Group, Inc.
    joint
    Sell$1K–$15K+147.6%
    Dec 4, 2023 Dec 15, 2023(11d)
  • HLTHilton Worldwide Holdings Inc.
    joint
    Sell$1K–$15K+72.5%
    Dec 4, 2023 Dec 15, 2023(11d)
  • HDHome Depot, Inc.
    joint
    Sell$1K–$15K−15.3%
    Dec 4, 2023 Dec 15, 2023(11d)
  • ICEIntercontinental Exchange Inc.
    joint
    Sell$1K–$15K+26.3%
    Dec 4, 2023 Dec 15, 2023(11d)
  • JPMJP Morgan Chase & Co.
    joint
    Sell$1K–$15K+111.6%
    Dec 4, 2023 Dec 15, 2023(11d)
  • KLACKLA Corporation
    joint
    Sell$1K–$15K+202.5%
    Dec 4, 2023 Dec 15, 2023(11d)
  • LRCXLam Research Corporation
    joint
    Sell$1K–$15K+272.5%
    Dec 4, 2023 Dec 15, 2023(11d)
  • MAMastercard Incorporated
    joint
    Sell$1K–$15K+35.0%
    Dec 4, 2023 Dec 15, 2023(11d)
  • METAMeta Platforms, Inc. - Class A
    joint
    Sell$1K–$15K+98.8%
    Dec 4, 2023 Dec 15, 2023(11d)
  • MSFTMicrosoft Corporation
    joint
    Sell$15K–$50K+33.2%
    Dec 4, 2023 Dec 15, 2023(11d)
  • NKENike, Inc.
    joint
    Sell$1K–$15K−70.8%
    Dec 4, 2023 Dec 15, 2023(11d)
40 of 148 trades John has disclosed

Newest filing first. “Since” is the price change from the close on the day the filing was made public to the latest price we have; assets without a public ticker show none. Ranges are what the filer reported; the actual amount and price are not disclosed. Every row links to the filing it came from. This is a public record turned into a table, not a recommendation and not a statement about why anyone traded. Disclosed is not affiliated with John R. Curtis.