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)
| Estimate | Report year | Low | Mid | High |
|---|---|---|---|---|
| (a) Estimated net worth at the earliest available report (2013); the member entered office earlier, in 2011 | 2013 | $13,516,014 | $36,840,507 | $60,165,000 |
| (b) Latest net worth estimate | 2025 | $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 year | Assets (mid) | Liabilities (mid) | Net worth mid | Low … High | Status / flags |
|---|---|---|---|---|---|
| 2013 | $36,840,507 | $0 | $36,840,507 | $13,516,014 … $60,165,000 | computed |
| 2014 | $36,783,007 | $0 | $36,783,007 | $13,451,014 … $60,115,000 | computed |
| 2015 | $36,683,007 | $0 | $36,683,007 | $13,401,014 … $59,965,000 | computed |
| 2016 | $27,608,007 | $0 | $27,608,007 | $10,351,014 … $44,865,000 | computed |
| 2017 | $27,233,007 | $0 | $27,233,007 | $10,101,014 … $44,365,000 | computed |
| 2018 | $39,233,007 | $0 | $39,233,007 | $14,101,014 … $64,365,000 | computed |
| 2019 | $51,233,006 | $0 | $51,233,006 | $18,101,013 … $84,365,000 | computed |
| 2020 | $48,033,006 | $0 | $48,033,006 | $16,951,012 … $79,115,000 | computed |
| 2021 | $47,458,006 | $0 | $47,458,006 | $16,551,012 … $78,365,000 | computed |
| 2022 | $62,108,006 | $0 | $62,108,006 | $21,351,011 … $102,865,000 | computed |
| 2023 | $53,108,006 | $0 | $53,108,006 | $18,351,012 … $87,865,000 | computed |
| 2024 | $64,933,006 | $0 | $64,933,006 | $22,251,011 … $107,615,000 | computed |
| 2025 | $79,016,006 | $0 | $79,016,006 | $26,652,011 … $131,380,000 | computed |
- What this is: Net worth = Schedule A assets (each value range at its midpoint; low–high range shown) minus Schedule D liabilities (midpoints / ranges). Low = assets at range floors minus liabilities at range ceilings; Mid = midpoints; High = assets at ceilings minus liabilities at floors. Low and High are outer bounds of the reported ranges, not likely outcomes.
- What it excludes / understates: exact values (only ranges are reported); a personal residence is not reported as an asset (although a mortgage on it may be listed as a liability, which then lowers the estimate); retirement and federal accounts (e.g. Thrift Savings Plan, defined-benefit pensions) are only partly or not reported; assets of excepted/blind trusts, cash held below reporting thresholds, vehicles, household goods and most spouse/dependent items exempt from reporting are not included; liabilities on a personal residence, revolving credit under thresholds and loans to family may be omitted by filers.
- Open-ended top ranges (e.g. “Over $50,000,000”) are counted at their lower bound and flagged, so such values are understated.
- The change is a change in estimated net worth in nominal dollars (no inflation adjustment). It includes salary, gifts, inheritances, business income and re-valuation as well as investment results, and it is subject to range-bracket noise; it is not an investment return and implies nothing about conduct.
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
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. gain | Same-position band | Strict envelope | Traced coverage | Status / 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 year | Doc ID | Type | Filed | Schedule A rows | Rows with unparsed value | Source (official filing) / SHA-256 |
|---|---|---|---|---|---|---|
| 2013 | 1439f6ed-5750-420f-a6ac-1c4bbde77815 | Senate annual | 05/15/2014 | 14 | 0 | Senate eFD report4c0ec32317ace35be6fd22dca246b8957a050e3e475c81e337bf5a37929d2f8a |
| 2014 | 6b726e52-619a-426f-9e5a-4093b99249bc | Senate amendment | 05/12/2016 | 14 | 0 | Senate eFD report011e72ed363f5a684dfc758bbb3cf8ae0863d4c4803617466290011a08296756 |
| 2015 | aa9ed3ec-f975-4645-b4d3-b59c5cc00072 | Senate annual | 05/12/2016 | 14 | 0 | Senate eFD reportfbcb4c3e0f65bccea270a1eff31efc57e21aa6eb23fa30a06939139148d7930a |
| 2016 | 707e1424-a5f3-4a24-998f-f64af848454c | Senate annual | 05/15/2017 | 14 | 0 | Senate eFD reportb018a89bdf3d14ca72fcd01383ac8b17103888a08233c698fa9923578a49503d |
| 2017 | d8557d2e-5c2f-4278-a158-d37dc9a3351f | Senate annual | 05/15/2018 | 14 | 0 | Senate eFD report01975f76653f43ea73ebd6a23e82079bb60dd57e3aa22a0e601ddc286cc8fc91 |
| 2018 | 69add42a-14e3-4295-b211-1b92d5cbad63 | Senate annual | 05/15/2019 | 14 | 0 | Senate eFD report0f9ad8aa0400aedbe35396459cb4d262d3b1b3093c8b75699c5b7834e7b964b6 |
| 2019 | 77eeb215-d282-4569-bcaf-81d0e9ac2e48 | Senate annual | 08/06/2020 | 13 | 0 | Senate eFD report4f7a9a70006fa798c9b6f8539e3f4f29165deab2066e3b18874de8a8351a72bb |
| 2020 | 17a75cba-ab2a-42c3-84e7-7fbfd21d81f3 | Senate annual | 05/17/2021 | 12 | 0 | Senate eFD reportcf0de9a1470d4e680002403a953873475d45ec88cd4c1f2b75a9b3be2cff8565 |
| 2021 | 9da0005c-e216-4d1e-8ef8-1c841358bd8d | Senate annual | 05/16/2022 | 12 | 0 | Senate eFD report206e0d6ae75f11dc16b048d867450bafb4e8eed915203690f6ea88594f0d6a17 |
| 2022 | 164ea2bc-507e-4749-944b-fc58d3fcff85 | Senate annual | 05/15/2023 | 11 | 0 | Senate eFD report7593c74d2809b7592c0554484f16827d5cf08d5a6b8bc31cac3020d9f3f41e75 |
| 2023 | d9214500-b134-4e99-8584-0e49cfb247e9 | Senate annual | 05/15/2024 | 12 | 0 | Senate eFD report99d9fd9f8679ca89d76e6edfc341f3c01b2806ae6f212bedd3e274aae1f75af6 |
| 2024 | be1cbc9f-7e98-4e7d-9f90-a060498d5449 | Senate annual | 05/14/2025 | 11 | 0 | Senate eFD report030e84929af372e2b3b3b7ada3e8d46ab03ca6f697c3261b47f77e394845ccbf |
| 2025 | 7edd491e-0ee4-46cb-acb2-6c9d06b89803 | Senate annual | 05/14/2026 | 11 | 0 | Senate eFD report686e9476b520c9321024aac6ffb3c564e4bc021cde3b274afcf331acc0afbfdd |
Largest movers 2021→2022
| Position (as written in filing) | Owner | Kind | Opening 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 Gol | SP | held | $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 Account | JT | held | $1,001 - $15,000 | $1,001 - $15,000 | $0 | $0 |
| Charles Schwab & Co Inc. (San Francisco, CA) Type: Money Market Account | JT | held | $5,000,001 - $25,000,000 | $5,000,001 - $25,000,000 | $0 | $0 |
| Associated Bank N.A. (Green Bay, WI) Type: Checking | JT | held | $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 K | JT | held | $5,000,001 - $25,000,000 | $5,000,001 - $25,000,000 | $0 | $0 |
Largest movers 2023→2024
| Position (as written in filing) | Owner | Kind | Opening range(s) | Closing range(s) | Buys (mid) | Sales (mid) |
|---|---|---|---|---|---|---|
| Charles Schwab & Co Inc. ⇒ SPY - SPDR S&P 500 | JT | held | $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 Gol | SP | held | $50,001 - $100,000 | $50,001 - $100,000 | $0 | $0 |
| HSA Bank (Sheboygan, WI) Type: Money Market Account | JT | held | $1,001 - $15,000 | $1,001 - $15,000 | $0 | $0 |
| Associated Bank N.A. (Green Bay, WI) Type: Checking | JT | held | $100,001 - $250,000 | $100,001 - $250,000 | $0 | $0 |
| Charles Schwab & Co Inc. ⇒ VTI - Total Stock Market ETF Vanguard | JT | held | $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 K | JT | held | $5,000,001 - $25,000,000 | $5,000,001 - $25,000,000 | $0 | $0 |
Largest movers 2024→2025
| Position (as written in filing) | Owner | Kind | Opening range(s) | Closing range(s) | Buys (mid) | Sales (mid) |
|---|---|---|---|---|---|---|
| Charles Schwab & Co Inc. ⇒ VTI - Total Stock Market ETF Vanguard | JT | held | $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: Checking | JT | held | $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 Gol | SP | held | $50,001 - $100,000 | $50,001 - $100,000 | $0 | $0 |
| Charles Schwab & Co Inc. ⇒ SPY - SPDR S&P 500 | JT | held | $5,000,001 - $25,000,000 | $5,000,001 - $25,000,000 | $0 | $0 |
| HSA Bank (Sheboygan, WI) Type: Money Market Account | JT | held | $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 K | JT | held | $5,000,001 - $25,000,000 | $5,000,001 - $25,000,000 | $0 | $0 |
Method (summary)
- 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.
- 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.
- 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).
- 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
- Ranges are wide (up to a factor of 5 or more, and up to $50M+ open-ended); a holding can move between ranges without any real change in value, and stay in a range while moving materially. Yearly estimates are therefore noisy; the “strict envelope” shows the mathematical worst/best case and is typically wider than ±100%.
- Purchases and sales are only disclosed as ranges and only for transactions over $1,000; partial sales, dividend reinvestment, spousal/dependent accounts and retirement-plan funds are reported inconsistently. Excepted/blind trusts, personal residences and certain pensions are not reported at all.
- Filers sometimes change how they list assets (e.g. listing a brokerage account vs. its individual holdings), which can make positions untraceable across years; these are excluded rather than guessed.
- Asset values in an annual report are as of Dec 31 of the reporting year; the report year t−1→t covers that calendar year. Late or amended filings are used when filed; extensions can delay them.
- The text of these reports is machine-parsed from PDFs; parse errors are possible. Every number links back to the cited filing. This is not investment advice.
- Use of these filings is restricted by 5 U.S.C. § 105(c) (no unlawful, commercial or credit-rating purpose, and none for solicitation of money).
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).