Official portrait of Sen. Ron Johnson (R-WI)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Sen. Ron Johnson (R-WI)

Senate · Republican (most recent term) · WI · in Congress 2011–present · Bioguide ID J000293

Party history: R 2011–present. Source: term data in unitedstates/congress-legislators (CC0); party shown is as recorded per term there.

Estimated net worth (from public disclosures)

EstimateReport yearLowMidHigh
(a) Estimated net worth at the earliest available report (2013); the member entered office earlier, in 20112013$13,516,014$36,840,507$60,165,000
(b) Latest net worth estimate2025$26,652,011$79,016,006$131,380,000
(c) Estimated gain / loss, nominal dollars, 2013 → 2025 (12 years spanned)2013–2025−$33,512,989+$42,175,498+$117,863,986

Gain Low = latest Low − earliest High; Gain High = latest High − earliest Low (widest possible spread); Mid = latest Mid − earliest Mid.

Reliability flags (net worth): none for these two endpoints. Included in the recommended dollar-gain ranking.

Net worth by report year (mid; Low–High)
Report yearAssets (mid)Liabilities (mid)Net worth midLow … HighStatus / flags
2013$36,840,507$0$36,840,507$13,516,014 … $60,165,000computed
2014$36,783,007$0$36,783,007$13,451,014 … $60,115,000computed
2015$36,683,007$0$36,683,007$13,401,014 … $59,965,000computed
2016$27,608,007$0$27,608,007$10,351,014 … $44,865,000computed
2017$27,233,007$0$27,233,007$10,101,014 … $44,365,000computed
2018$39,233,007$0$39,233,007$14,101,014 … $64,365,000computed
2019$51,233,006$0$51,233,006$18,101,013 … $84,365,000computed
2020$48,033,006$0$48,033,006$16,951,012 … $79,115,000computed
2021$47,458,006$0$47,458,006$16,551,012 … $78,365,000computed
2022$62,108,006$0$62,108,006$21,351,011 … $102,865,000computed
2023$53,108,006$0$53,108,006$18,351,012 … $87,865,000computed
2024$64,933,006$0$64,933,006$22,251,011 … $107,615,000computed
2025$79,016,006$0$79,016,006$26,652,011 … $131,380,000computed
Read this first. Members report asset values only as ranges (e.g. “$15,001 – $50,000”), never exact dollars. Every figure below is an estimate computed from range midpoints, not a measured return. Figures cannot be interpreted as investment performance, and they do not show wrongdoing or skill. Methodology and limitations are at the end and in the project README. Sources: public financial disclosure reports filed with the Clerk of the U.S. House of Representatives and/or the Secretary of the Senate (Senate eFD), linked below.
Avg. annual change (geometric, est.)+9.4%
Simple average of years+10.9%
Years estimated9
Best / worst single year2020 +34%
2016 -22%

Sensitivity band for the average (all ranges at floor vs. all at ceiling, same holdings both years): +8.0% to +9.7%. This band is narrow because it moves both years together; the true uncertainty is larger — see the per-year “strict envelope” column and the limitations.

Estimated year-over-year change

-22%0%34%201420152016201920202021202220242025

Bars: midpoint estimate; whisker: same-position floor/ceiling band. Axis clipped to −100%…+150%. Years with insufficient traceable holdings are omitted.

Year (t−1 → t)Opening value (mid)Closing value (mid)Income (mid)Buys (mid)Sales (mid)Est. gainSame-position bandStrict envelopeTraced coverageStatus / flags
2013→2014$36,808,006$36,608,006$593,702$0$0 +1.1%-0.2% … +1.4%-127% … +129%100%counted
2014→2015$36,783,007$36,683,007$571,803$0$0 +1.3%+0.5% … +1.5%-127% … +129%100%counted
2015→2016$35,858,006$26,783,006$1,122,353$0$0 -22.2%-22.2% … -22.1%-136% … +92%98%counted
2016→2017$12,608,006$12,233,006$114,854$0$0 -2.1%-3.3% … -1.7%-117% … +112%46%excluded; not eligible: traced coverage 46% < 60%
2017→2018$12,058,006$21,233,006$46,704$0$0 +76.5%+62.5% … +80.1%-91% … +244%44%excluded; not eligible: traced coverage 44% < 60%
2018→2019$39,058,006$51,233,006$712,954$0$0 +33.0%+30.7% … +33.5%-117% … +183%100%counted
2019→2020$36,233,006$48,033,006$649,954$0$0 +34.4%+30.6% … +35.2%-117% … +185%71%counted
2020→2021$48,033,006$47,458,006$645,602$0$0 +0.1%-1.4% … +0.5%-130% … +130%100%counted
2021→2022$47,108,005$47,108,005$748,604$0$0 +1.6%+1.4% … +1.6%-130% … +133%99%counted
2022→2023$17,108,004$17,108,004$1,147,454$0$0 +6.7%+3.5% … +7.4%-124% … +138%28%excluded; not eligible: traced coverage 28% < 60%
2023→2024$52,933,006$64,933,006$1,244,954$0$0 +25.0%+23.5% … +25.3%-123% … +173%100%counted
2024→2025$64,933,006$79,016,006$1,296,854$0$0 +23.7%+21.2% … +24.2%-124% … +172%100%counted

Filings used

Each annual-report year uses one filing (most recently filed version among originals/amendments whose Schedule A row count is ≥ 40% of the largest). Electronic (text) PDFs are parsed. Scanned/image-only filings are OCR-read and used only if they pass the explicit validation gates described in the project README (value/income coverage, two-engine agreement, exact bracket snapping, page completeness, year-to-year position continuity); such years are labelled OCR-derived below. Scanned filings that fail validation are listed as “insufficient data – scanned”.

Report yearDoc IDTypeFiledSchedule A rowsRows with unparsed valueSource (official filing) / SHA-256
20131439f6ed-5750-420f-a6ac-1c4bbde77815Senate annual05/15/2014140Senate eFD report
4c0ec32317ace35be6fd22dca246b8957a050e3e475c81e337bf5a37929d2f8a
20146b726e52-619a-426f-9e5a-4093b99249bcSenate amendment05/12/2016140Senate eFD report
011e72ed363f5a684dfc758bbb3cf8ae0863d4c4803617466290011a08296756
2015aa9ed3ec-f975-4645-b4d3-b59c5cc00072Senate annual05/12/2016140Senate eFD report
fbcb4c3e0f65bccea270a1eff31efc57e21aa6eb23fa30a06939139148d7930a
2016707e1424-a5f3-4a24-998f-f64af848454cSenate annual05/15/2017140Senate eFD report
b018a89bdf3d14ca72fcd01383ac8b17103888a08233c698fa9923578a49503d
2017d8557d2e-5c2f-4278-a158-d37dc9a3351fSenate annual05/15/2018140Senate eFD report
01975f76653f43ea73ebd6a23e82079bb60dd57e3aa22a0e601ddc286cc8fc91
201869add42a-14e3-4295-b211-1b92d5cbad63Senate annual05/15/2019140Senate eFD report
0f9ad8aa0400aedbe35396459cb4d262d3b1b3093c8b75699c5b7834e7b964b6
201977eeb215-d282-4569-bcaf-81d0e9ac2e48Senate annual08/06/2020130Senate eFD report
4f7a9a70006fa798c9b6f8539e3f4f29165deab2066e3b18874de8a8351a72bb
202017a75cba-ab2a-42c3-84e7-7fbfd21d81f3Senate annual05/17/2021120Senate eFD report
cf0de9a1470d4e680002403a953873475d45ec88cd4c1f2b75a9b3be2cff8565
20219da0005c-e216-4d1e-8ef8-1c841358bd8dSenate annual05/16/2022120Senate eFD report
206e0d6ae75f11dc16b048d867450bafb4e8eed915203690f6ea88594f0d6a17
2022164ea2bc-507e-4749-944b-fc58d3fcff85Senate annual05/15/2023110Senate eFD report
7593c74d2809b7592c0554484f16827d5cf08d5a6b8bc31cac3020d9f3f41e75
2023d9214500-b134-4e99-8584-0e49cfb247e9Senate annual05/15/2024120Senate eFD report
99d9fd9f8679ca89d76e6edfc341f3c01b2806ae6f212bedd3e274aae1f75af6
2024be1cbc9f-7e98-4e7d-9f90-a060498d5449Senate annual05/14/2025110Senate eFD report
030e84929af372e2b3b3b7ada3e8d46ab03ca6f697c3261b47f77e394845ccbf
20257edd491e-0ee4-46cb-acb2-6c9d06b89803Senate annual05/14/2026110Senate eFD report
686e9476b520c9321024aac6ffb3c564e4bc021cde3b274afcf331acc0afbfdd

Largest movers 2021→2022

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Robert W. Baird & Co (Wausau, WI) Type: Money Market Account—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the Go—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
Asociated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the GolSPheld$50,001 - $100,000$50,001 - $100,000$0$0
DP Lenticular, Ltd (9.9% Ownership Interest)—held$100,001 - $250,000$100,001 - $250,000$0$0
HSA Bank (Sheboygan, WI) Type: Money Market AccountJTheld$1,001 - $15,000$1,001 - $15,000$0$0
Charles Schwab & Co Inc. (San Francisco, CA) Type: Money Market AccountJTheld$5,000,001 - $25,000,000$5,000,001 - $25,000,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: CheckingJTheld$100,001 - $250,000$100,001 - $250,000$0$0
Ronald H. and Jane K. Johnson, LLC (100% Ownership Interest) Company: Ronald H. and Jane KJTheld$5,000,001 - $25,000,000$5,000,001 - $25,000,000$0$0

Largest movers 2023→2024

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Charles Schwab & Co Inc. ⇒ SPY - SPDR S&P 500JTheld$1,000,001 - $5,000,000$5,000,001 - $25,000,000$0$0
Robert W. Baird & Co (Wausau, WI) Type: Money Market Account—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the Go—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
Asociated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the GolSPheld$50,001 - $100,000$50,001 - $100,000$0$0
HSA Bank (Sheboygan, WI) Type: Money Market AccountJTheld$1,001 - $15,000$1,001 - $15,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: CheckingJTheld$100,001 - $250,000$100,001 - $250,000$0$0
Charles Schwab & Co Inc. ⇒ VTI - Total Stock Market ETF VanguardJTheld$1,000,001 - $5,000,000$1,000,001 - $5,000,000$0$0
Ronald H. and Jane K. Johnson, LLC (100% Ownership Interest) Company: Ronald H. and Jane KJTheld$5,000,001 - $25,000,000$5,000,001 - $25,000,000$0$0

Largest movers 2024→2025

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Charles Schwab & Co Inc. ⇒ VTI - Total Stock Market ETF VanguardJTheld$1,000,001 - $5,000,000$5,000,001 - $25,000,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the Go—held$500,001 - $1,000,000$1,000,001 - $5,000,000$0$0
Associated Bank N.A. (Green Bay, WI) Type: CheckingJTheld$100,001 - $250,000$1,001 - $15,000$0$0
Robert W. Baird & Co (Wausau, WI) Type: Money Market Account—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
Asociated Bank N.A. (Green Bay, WI) Type: IRA Cash Accounts Filer comment: This is the GolSPheld$50,001 - $100,000$50,001 - $100,000$0$0
Charles Schwab & Co Inc. ⇒ SPY - SPDR S&P 500JTheld$5,000,001 - $25,000,000$5,000,001 - $25,000,000$0$0
HSA Bank (Sheboygan, WI) Type: Money Market AccountJTheld$1,001 - $15,000$1,001 - $15,000$0$0
Ronald H. and Jane K. Johnson, LLC (100% Ownership Interest) Company: Ronald H. and Jane KJTheld$5,000,001 - $25,000,000$5,000,001 - $25,000,000$0$0

Method (summary)

  1. Schedule A asset rows are read from each annual report; the dollar range for each row is converted to its midpoint. Open-ended top ranges (“Over $50,000,000”) are excluded from the traced set and counted as a coverage loss.
  2. Positions are matched year to year by owner code (self/SP/DC/JT) + normalised asset name. A position that appears only in year t is included only if Schedule B shows a purchase of it in year t (opening value 0); a position that disappears is included only if Schedule B shows a sale (closing value 0). Otherwise it is excluded as unexplained.
  3. Estimated gain = (closing − opening + reported income − purchases + sale proceeds) ÷ opening, all at midpoints, for the traced positions. “Capital gains” income is not added again (it is already in value change and sale proceeds).
  4. A year counts only if traced opening value ≥ $50,000 and traced coverage ≥ 60% of the opening midpoint. A member is ranked only with ≥ 3 such years (exactly 2 = “limited data”, shown but unranked). Average = geometric mean of (1+yearly estimate).

Limitations

Generated 2026-10-01 by an automated pipeline. Data: Office of the Clerk, U.S. House of Representatives (disclosures-clerk.house.gov); member roster: unitedstates/congress-legislators (CC0).