Official portrait of Sen. Jerry Moran (R-KS)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Sen. Jerry Moran (R-KS)

House / Senate · Republican (most recent term) · KS · in Congress 1997–present · Bioguide ID M000934

Party history by chamber: House R 1997–2011, Senate 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 19972013$392,021$893,510$1,394,998
(b) Latest net worth estimate2025$1,557,086$2,956,043$4,355,000
(c) Estimated gain / loss, nominal dollars, 2013 → 2025 (12 years spanned)2013–2025+$162,088+$2,062,534+$3,962,979

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$981,010$87,501$893,510$392,021 … $1,394,998computed
2014$1,238,514$75,000$1,163,513$547,027 … $1,779,999computed
2015$1,246,514$75,000$1,171,514$548,028 … $1,794,999computed
2016$1,654,514$75,000$1,579,514$849,029 … $2,309,999computed
2017$1,519,516$75,000$1,444,515$729,031 … $2,159,999computed
2018$1,792,040$32,500$1,759,539$749,079 … $2,769,999computed
2019$1,804,546$32,500$1,772,046$699,092 … $2,844,999computed
2020$1,573,536$32,500$1,541,036$692,073 … $2,389,999computed
2021$2,034,043$12,500$2,021,542$958,086 … $3,084,999computed
2022$2,136,042$12,500$2,123,542$1,027,084 … $3,219,999computed
2023$1,917,526$0$1,917,526$1,010,052 … $2,825,000computed
2024$2,875,540$0$2,875,540$1,536,079 … $4,215,000computed
2025$2,956,043$0$2,956,043$1,557,086 … $4,355,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.)+5.3%
Simple average of years+6.2%
Years estimated10
Best / worst single year2016 +47%
2023 -11%

Sensitivity band for the average (all ranges at floor vs. all at ceiling, same holdings both years): +6.5% to +4.8%. 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

-11%0%47%2014201520162017201820192020202120222023

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$757,508$757,508$18,555$0$0 +2.4%+2.3% … +2.5%-96% … +101%77%counted
2014→2015$1,230,513$1,230,513$24,656$0$0 +2.0%+2.0% … +2.0%-94% … +98%99%counted
2015→2016$1,075,009$1,542,009$35,355$0$0 +46.7%+40.5% … +63.7%-59% … +152%86%counted
2016→2017$1,215,012$1,247,512$25,955$0$0 +4.8%+4.0% … +5.1%-86% … +95%73%counted
2017→2018$1,016,509$992,009$25,354$0$0 +0.1%-0.3% … +0.2%-89% … +90%67%counted
2018→2019$1,372,532$1,356,033$33,710$8,000$0 +0.7%+0.2% … +0.8%-114% … +116%77%counted
2019→2020$1,337,028$1,246,528$28,958$0$0 -4.6%-5.8% … -0.4%-108% … +99%74%counted
2020→2021$1,322,026$1,446,526$29,507$0$0 +11.6%+11.6% … +11.8%-94% … +118%84%counted
2021→2022$1,945,040$2,087,540$34,860$0$0 +9.1%+8.6% … +10.8%-98% … +116%96%counted
2022→2023$1,490,015$1,238,514$25,904$32,002$91,002 -11.2%-14.3% … -9.9%-97% … +75%70%counted
2023→2024$665,004$1,264,504$11,202$0$0 +91.8%+86.7% … +103.6%-15% … +199%35%excluded; not eligible: traced coverage 35% < 60%
2024→2025$1,686,036$1,643,536$17,904$0$0 -1.5%-3.3% … -0.9%-111% … +108%59%excluded; not eligible: traced coverage 59% < 60%

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
2013530c7e09-d000-4da2-8116-4aab489d1b90Senate amendment05/12/2016210Senate eFD report
e581b49e781fd83f911f57a743d39ec371d4fc1fcfe38e0791d1561441efb5ee
20147716318d-47b1-4c95-a80b-89861c0bf58fSenate amendment05/12/2016270Senate eFD report
393e7f884d187569d18dc11a78f3fde6aa39c61aceb7ae3033945bfe321b5069
2015e9cd7c1f-9b45-4445-af23-585fe9fe2f06Senate annual05/16/2016280Senate eFD report
65130720e5f4a0dd6f4c8ec6ec9bc922caccfcd0a684fb3879602f19cd4baf6b
20166e3de47f-da3b-46b1-9fb2-88fd27ec79b7Senate amendment05/10/2018290Senate eFD report
e0eb910c26704274ec0022add04667cd4e8a21e87f79878ebec7e3dfc0faf1a3
2017776abbaf-1b4b-4611-9d2b-5019f6af0103Senate annual05/15/2018310Senate eFD report
6125b95966bf8785876a69a269fc1f855aa934e2809a88fd0c4653d085547010
20182975e2e6-de33-4bde-b5fe-dc4f259e21cbSenate annual05/15/2019790Senate eFD report
a9cd874093b47324fedbd0ef5e471f9e070a3286bb151a2af9092c98e588b8c2
20192381d35e-c878-4aa8-b774-d794150726bdSenate annual08/12/2020920Senate eFD report
2e867b47bd8ed51f78d831d6143f364efb5301b19beabbc8d9bb53a1d72ac14c
2020c755c6e7-0322-4805-9a12-287e94b35b93Senate amendment02/09/2023730Senate eFD report
db9cf5475ddd576f0c010d5f1597abf05a42ef7b2d6372b621c9cfa1b78402c6
2021a4073ccf-30b4-4b32-b57b-7b5897ed2893Senate annual05/16/2022860Senate eFD report
68c0ccbcb781c87ad9c87c2fd5ade7e091823dcdadbe353d75b93976abc2720c
20226ebee146-c053-4135-aade-7cbdb69953b4Senate annual05/15/2023840Senate eFD report
e529cd6cdeb96a01f8014e26ab06eb79c4900651a0007bd0eedf07e40461c782
20238b8b4899-b615-438e-b683-89d579f69ac1Senate annual06/13/2024520Senate eFD report
799f30964405bd31c77409c42375581e2f3f7b2d30dbc1fbae7aedc8e90301b5
20247beda471-6954-4a89-a1d8-9919afb1a571Senate annual05/15/2025790Senate eFD report
4d95c06c85306f79c59b6e7b1cc9bdd632a7d46860ac608af86df5bd0c734b95
2025331462bf-6468-4c37-bb78-d8bcb4374cf8Senate annual05/15/2026860Senate eFD report
2c33d4fd01d43fca85cd57e307e0eef0bd7449bbf2c6d55aefe6d67ac9e0fafb

Largest movers 2020→2021

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
XOM - Exxon Mobil Corporation (NYSE)JTheld$50,001 - $100,000$100,001 - $250,000$0$0
VUSFX - Vanguard Ultra-Short-Term Bond Fund Admiral Shares—held$50,001 - $100,000$15,001 - $50,000$0$0
Raymond James Deposit Program (St. Petersburg, FL) Type: Money Market AccountJTheld$15,001 - $50,000$50,001 - $100,000$0$0
PG - The Procter & Gamble Company (NYSE)JTheld$1,001 - $15,000$15,001 - $50,000$0$0
BA - The Boeing Company (NYSE)JTheld$15,001 - $50,000$15,001 - $50,000$0$0
SLB - Schlumberger Limited (NYSE)JTheld$1,001 - $15,000$1,001 - $15,000$0$0
USB - U.S. BancorpSPheld$1,001 - $15,000$1,001 - $15,000$0$0
GOOG - Alphabet Inc.—held$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2021→2022

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Mainstar Trust (Onaga, KS) Type: IRA Cash Accounts—held$15,001 - $50,000$100,001 - $250,000$0$0
BA - The Boeing Company (NYSE)JTheld$15,001 - $50,000$15,001 - $50,000$0$0
SLB - Schlumberger Limited (NYSE)JTheld$1,001 - $15,000$1,001 - $15,000$0$0
USB - U.S. BancorpSPheld$1,001 - $15,000$1,001 - $15,000$0$0
GOOG - Alphabet Inc.—held$1,001 - $15,000$1,001 - $15,000$0$0
CVX - Chevron Corporation—held$1,001 - $15,000$1,001 - $15,000$0$0
VUSFX - Vanguard Ultra-Short-Term Bond Fund Admiral Shares—held$15,001 - $50,000$15,001 - $50,000$0$0
WMB - Williams Companies, Inc. (NYSE)JTheld$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Bank of Hays (Hays, ks) Type: Money Market AccountJTheld$50,001 - $100,000$1,001 - $15,000$0$0
Raymond James Deposit Program (St. Petersburg, FL) Type: Money Market AccountJTheld$50,001 - $100,000$1,001 - $15,000$0$0
DBLSX - Doubleline Low Duration Bond Fund Class I—held$50,001 - $100,000$15,001 - $50,000$0$0
DFSVX - Dfa U.S. Small Cap Value Portfolio—held$15,001 - $50,000$15,001 - $50,000$8,000$0
ICAFX - The Investment Company of America Class F-2 ShsSPheld$1,001 - $15,000$1,001 - $15,000$8,000$0
BA - The Boeing Company (NYSE)JTheld$15,001 - $50,000$15,001 - $50,000$0$0
SLB - Schlumberger Limited (NYSE)JTheld$1,001 - $15,000$1,001 - $15,000$0$0
WMFFX - Washington Mutual Investors Fund Cl F-2 ShsSPexited$1,001 - $15,000—$0$8,000

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).