Sen. John Hoeven (R-ND)
Senate · Republican (most recent term) · ND · in Congress 2011–present · Bioguide ID H001061
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 | $11,156,072 | $38,660,536 | $66,164,999 |
| (b) Latest net worth estimate | 2025 | $38,386,073 | $68,800,536 | $99,215,000 |
| (c) Estimated gain / loss, nominal dollars, 2013 → 2025 (12 years spanned) | 2013–2025 | −$27,778,926 | +$30,140,001 | +$88,058,928 |
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 | $41,660,536 | $3,000,000 | $38,660,536 | $11,156,072 … $66,164,999 | computed |
| 2014 | $43,849,568 | $0 | $43,849,568 | $17,114,137 … $70,585,000 | computed |
| 2015 | $45,631,064 | $0 | $45,631,064 | $17,407,128 … $73,855,000 | computed |
| 2016 | $46,097,062 | $0 | $46,097,062 | $17,859,125 … $74,335,000 | computed |
| 2017 | $46,598,564 | $0 | $46,598,564 | $19,292,127 … $73,905,000 | computed |
| 2018 | $46,679,069 | $0 | $46,679,069 | $19,263,138 … $74,095,000 | computed |
| 2019 | $52,105,574 | $0 | $52,105,574 | $22,946,148 … $81,265,000 | computed |
| 2020 | $50,973,018 | $0 | $50,973,018 | $17,781,037 … $84,165,000 | computed |
| 2021 | $67,339,521 | $0 | $67,339,521 | $23,644,042 … $111,035,000 | computed |
| 2022 | $65,964,520 | $0 | $65,964,520 | $22,794,039 … $109,135,000 | computed |
| 2023 | $59,607,527 | $0 | $59,607,527 | $22,465,054 … $96,750,000 | computed |
| 2024 | $48,480,034 | $0 | $48,480,034 | $18,910,067 … $78,050,000 | computed |
| 2025 | $68,800,536 | $0 | $68,800,536 | $38,386,073 … $99,215,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.
2024 -19%
Reliability flags: 1 year(s) driven by income/one position/range artefact.
Sensitivity band for the average (all ranges at floor vs. all at ceiling, same holdings both years): +10.7% to +4.9%. 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 | $40,150,530 | $40,675,529 | $729,918 | $0 | $16,001 | +3.2% | +3.0% … +3.2% | -123% … +129% | 96% | counted |
| 2014→2015 | $42,157,554 | $44,238,554 | $740,023 | $0 | $0 | +6.7% | +4.1% … +7.3% | -122% … +135% | 96% | counted |
| 2015→2016 | $42,877,052 | $43,898,052 | $726,218 | $0 | $0 | +4.1% | +3.7% … +5.7% | -124% … +132% | 94% | counted |
| 2016→2017 | $29,521,051 | $29,381,051 | $830,782 | $0 | $0 | +2.3% | +0.2% … +10.6% | -115% … +120% | 64% | counted |
| 2017→2018 | $45,823,561 | $45,265,061 | $1,088,346 | $0 | $0 | +1.2% | -0.2% … +1.5% | -118% … +120% | 98% | counted |
| 2018→2019 | $45,805,064 | $50,099,564 | $985,649 | $0 | $0 | +11.5% | +10.0% … +17.5% | -111% … +134% | 98% | counted |
| 2019→2020 | $34,715,008 | $35,265,508 | $565,502 | $0 | $0 | +3.2% | +3.1% … +3.7% | -129% … +136% | 67% | counted |
| 2020→2021 | $20,615,016 | $33,214,516 | $563,752 | $0 | $0 | +63.9% | +59.7% … +64.8% | -105% … +232% | 40% | excluded; not eligible: traced coverage 40% < 60% |
| 2021→2022 | $66,833,518 | $65,716,518 | $3,239,354 | $0 | $0 | +3.2% | +1.9% … +3.4% | -129% … +136% | 99% | counted |
| 2022→2023 | $50,875,516 | $51,910,516 | $749,805 | $0 | $0 | +3.5% | +3.2% … +5.0% | -128% … +135% | 77% | counted |
| 2023→2024 | $56,424,526 | $41,965,026 | $3,723,605 | $0 | $0 | -19.0% | -20.9% … -18.6% | -132% … +94% | 95% | counted |
| 2024→2025 | $41,416,522 | $63,998,522 | $3,710,908 | $0 | $0 | +63.5% | +46.5% … +138.1% | -75% … +202% | 85% | counted; single position drives the result (range jump) |
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 | b13ca43f-15ef-4486-ac0f-49fba71f4c58 | Senate annual | 05/15/2014 | 72 | 0 | Senate eFD report0516396ec8d15b011b5e145672d45912eb91e2de17f3d3fa5ed084e6a5f8c899 |
| 2014 | cf837e47-6892-4b5b-80af-f0d1e122e5f0 | Senate amendment | 12/29/2015 | 137 | 0 | Senate eFD reportbc85524c1a0cf17ef17ce984de017e1548239d24ba29d05f2476437644cfc361 |
| 2015 | 98bd3078-60cd-467f-bc0c-01a552c71a59 | Senate annual | 05/16/2016 | 128 | 0 | Senate eFD report9299ea7c920573744af826fc9c50b510c3e9de3a9f9e9cca5a9935a425dcf614 |
| 2016 | ff054d89-a9f0-4723-9cba-e1f8c2e24aae | Senate annual | 05/15/2017 | 125 | 0 | Senate eFD report6094c3e16686fece7983c2cbe381b058d78312e5f16bd16c81f7288fedd13293 |
| 2017 | dda2fb32-4a8c-4c23-8b52-9faf539b3465 | Senate amendment | 07/10/2019 | 127 | 0 | Senate eFD reportd77015d159bc71badf3287d8fed81c4ad73289910ccc28a0e981e887fe46a47f |
| 2018 | 8aef3b39-d4e3-48df-9344-65930bde8608 | Senate annual | 05/14/2019 | 138 | 0 | Senate eFD report0d5190241d102e0ef373d3b9132380809ae0e79908482d298b5a97091b64a0da |
| 2019 | 72b06d31-76d9-45ca-b778-455dd79cee34 | Senate annual | 08/12/2020 | 148 | 0 | Senate eFD report6d16b3c4c0f00abefbf37b6ffd8c953820cd27874ea635ede0a42f4546fee06d |
| 2020 | b27ecc82-4df2-43e4-833f-3296e3eeebeb | Senate annual | 05/17/2021 | 37 | 0 | Senate eFD report7fc9af131cffc7d6c500f265b899e414051f666387bd3c30eebb89a1a6b71c79 |
| 2021 | ed335452-dea8-4231-b43b-07e2eb23a935 | Senate annual | 05/16/2022 | 42 | 0 | Senate eFD report381a7913a0e53c0acceee8d75c61d555e98ee4953d9e142e883cf786f6c01f99 |
| 2022 | 3d5a4b15-a4bf-4a56-97bc-f910346550dc | Senate annual | 05/15/2023 | 39 | 0 | Senate eFD reportc4c6fbbbd39d29a21599b8353f23b23fc664a7f930637865307beb3b39bb74fd |
| 2023 | c1569647-99b6-40c2-be51-97c8d800d9e6 | Senate annual | 05/15/2024 | 54 | 0 | Senate eFD report09b4f37cb019a7295f018b4ff14d04376e7f03d2a61b37072acf2911e8e1f998 |
| 2024 | e9ae89fc-42b9-4dd3-a3ce-5a37aea0bb34 | Senate annual | 05/15/2025 | 67 | 0 | Senate eFD reportad9e8fd0b795de2694dc87131744faa8bade06fdac7d1eedb6fd9537e3b83bb8 |
| 2025 | 5017f261-566c-4890-bd83-90ad12d39faf | Senate annual | 05/15/2026 | 73 | 0 | Senate eFD report08afe060ed29cc99978b55ccecd8c812a8ef560a4a5dc4ea37648c7177c710aa |
Largest movers 2022→2023
| Position (as written in filing) | Owner | Kind | Opening range(s) | Closing range(s) | Buys (mid) | Sales (mid) |
|---|---|---|---|---|---|---|
| PRNHX-T. Rowe Price New Horizons (NASDAQ) | — | held | $250,001 - $500,000 | $500,001 - $1,000,000 | $0 | $0 |
| FCNTX-Fidelity Contrafund (NASDAQ) | — | held | $250,001 - $500,000 | $500,001 - $1,000,000 | $0 | $0 |
| HFQIX - Janus Henderson Global Equity Income Fund - I Sh | — | held | $50,001 - $100,000 | $100,001 - $250,000 | $0 | $0 |
| First Western Bank & Trust IRA ⇒ VTMGX - Vanguard Developed Markets Index Fund Admiral Sha | — | held | $50,001 - $100,000 | $100,001 - $250,000 | $0 | $0 |
| First Western Bank & Trust IRA ⇒ JHQRX - JPMorgan Hedged Equity Fund Class R6 | — | held | $50,001 - $100,000 | $15,001 - $50,000 | $0 | $0 |
| First Western Bank & Trust IRA ⇒ FBKWX - Fidelity Advisor Total Bond Fund Class Z | — | held | $15,001 - $50,000 | $50,001 - $100,000 | $0 | $0 |
| PRGTX - T. Rowe Price Global Technology Fd Inc | — | held | $15,001 - $50,000 | $50,001 - $100,000 | $0 | $0 |
| First Western Bank & Trust IRA ⇒ VSMAX - Vanguard Small Cap Index Adm (NASDAQ) | — | held | $15,001 - $50,000 | $50,001 - $100,000 | $0 | $0 |
Largest movers 2023→2024
| Position (as written in filing) | Owner | Kind | Opening range(s) | Closing range(s) | Buys (mid) | Sales (mid) |
|---|---|---|---|---|---|---|
| Hoeven Family, LLLP Company: Hoeven Family, LLLP (Bismarck, ND) Description: Holding compa | — | held | $5,000,001 - $25,000,000 | $1,000,001 - $5,000,000 | $0 | $0 |
| VTMGX - Vanguard Developed Markets Index Admiral | — | held | $500,001 - $1,000,000 | $100,001 - $250,000 | $0 | $0 |
| JEPRX - Jpmorgan Equity Premium Income Fund Class R6 | — | held | $500,001 - $1,000,000 | $250,001 - $500,000 | $0 | $0 |
| OIEJX - Jpmorgan Equity Income Fund R6 | — | held | $250,001 - $500,000 | $50,001 - $100,000 | $0 | $0 |
| VSMAX - Vanguard Small Cap Index Fd Admiral Shs | — | held | $250,001 - $500,000 | $50,001 - $100,000 | $0 | $0 |
| DAADX - Emerging Markets Ex China Core Equity Portfolio | — | held | $250,001 - $500,000 | $50,001 - $100,000 | $0 | $0 |
| VWIUX - Vanguard Intermediate-Term Tax-Exempt Fd Admiral | — | held | $250,001 - $500,000 | $100,001 - $250,000 | $0 | $0 |
| SGIIX-First Eagle Global I (NASDAQ) | — | held | $100,001 - $250,000 | $250,001 - $500,000 | $0 | $0 |
Largest movers 2024→2025
| Position (as written in filing) | Owner | Kind | Opening range(s) | Closing range(s) | Buys (mid) | Sales (mid) |
|---|---|---|---|---|---|---|
| John Hoeven Qualified Blind Trust | — | held | $5,000,001 - $25,000,000 | $25,000,001 - $50,000,000 | $0 | $0 |
| PRGTX - T. Rowe Price Global Technology Fd Inc | — | held | $50,001 - $100,000 | $100,001 - $250,000 | $0 | $0 |
| CSRSX - Cohen & Steers Realty Shares Inc. | — | held | $50,001 - $100,000 | $15,001 - $50,000 | $0 | $0 |
| FIQVX - Fidelity Advisor Convertible Securities Fund | — | held | $1,001 - $15,000 | $15,001 - $50,000 | $0 | $0 |
| JEPRX - Jpmorgan Equity Premium Income Fund Class R6 | — | held | $250,001 - $500,000 | $250,001 - $500,000 | $0 | $0 |
| First Western Bank & Trust IRA ⇒ JHQRX - JPMorgan Hedged Equity Fund Class R6 | — | held | $50,001 - $100,000 | $50,001 - $100,000 | $0 | $0 |
| First Western Bank & Trust (Minot, North Dakota) Type: Certificate of Deposit, Checking, M | — | held | $1,000,001 - $5,000,000 | $1,000,001 - $5,000,000 | $0 | $0 |
| PHMIX - Pimco Fds High Yield Municipal Bond Fund Insti | — | held | $15,001 - $50,000 | $15,001 - $50,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).