Official portrait of Rep. Raul Ruiz (D-CA)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Raul Ruiz (D-CA)

House · Democrat (most recent term) · CA-25 · in Congress 2013–present · Bioguide ID R000599

Party history: D 2013–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 before entering office (report year 2013, the member's first year in office)2013$30,013$352,506$674,999
(b) Latest net worth estimate2025$671,043$1,330,522$1,990,000
(c) Estimated gain / loss, nominal dollars, 2013 → 2025 (12 years spanned)2013–2025−$3,956+$978,016+$1,959,987

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$527,506$175,000$352,506$30,013 … $674,999computed
2014$570,006$207,501$362,506$15,013 … $709,998computed
2015$535,507$582,502−$46,994−$518,986 … $424,997computed
2016$655,006$582,502$72,505−$414,987 … $559,997computed
2017$598,502$482,502$116,001−$282,995 … $514,997computed
2018$598,502$482,502$116,001−$282,995 … $514,997computed
2019$655,503$482,502$173,002−$253,994 … $599,997computed
2020$831,003$0$831,003$532,006 … $1,130,000computed
2021$873,503$0$873,503$567,006 … $1,180,000computed
2022$750,518$0$750,518$311,037 … $1,190,000computed
2023$1,073,517$0$1,073,517$542,034 … $1,605,000computed
2024$1,081,518$0$1,081,518$543,035 … $1,620,000computed; 1 Schedule A row(s) had the upper bound of the range lost in text extraction; completed from the fixed statutory bracket
2025$1,330,522$0$1,330,522$671,043 … $1,990,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.)-6.1%
Simple average of years+0.7%
Years estimated10
Best / worst single year2016 +30%
2022 -74%

Reliability flags: 1 year(s) driven by income/one position/range artefact; 1 unparsed value(s).

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

-74%0%30%2014201520162018201920202022202320242025

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$487,006$529,506$100$0$0 +8.7%+7.1% … +13.3%-84% … +102%92%counted
2014→2015$362,506$312,005$100$0$8,000 -11.7%-17.5% … -9.5%-99% … +76%64%counted
2015→2016$503,006$655,006$100$0$0 +30.2%+25.0% … +44.7%-71% … +131%94%counted
2016→2017$56,502$423,502$100$0$0 +649.7%+510.7% … +1383.0%+304% … +995%9%excluded; not eligible: traced coverage 9% < 60%
2017→2018$598,502$598,502$100$0$0 +0.0%+0.0% … +0.0%-77% … +77%100%counted
2018→2019$598,502$623,002$100$0$0 +4.1%+3.8% … +4.2%-75% … +83%100%counted
2019→2020$655,503$831,003$201$0$0 +26.8%+23.5% … +34.3%-58% … +112%100%counted
2020→2021$423,502$466,002$201$0$0 +10.1%+8.7% … +13.1%-66% … +86%51%excluded; not eligible: traced coverage 51% < 60%
2021→2022$873,503$678,514$701$457,524$8,000 -73.7%-79.1% … -62.4%-195% … +47%100%counted; many new/exited positions; single position drives the result (range jump)
2022→2023$478,515$593,014$3,750$145,504$88,504 +12.8%+10.3% … +24.0%-157% … +182%64%counted; many new/exited positions
2023→2024$690,516$698,516$600$8,000$0 +0.1%+0.1% … +0.1%-118% … +118%64%counted
2024→2025$706,517$955,521$600$240,514$56,502 +9.3%+2.3% … +35.9%-159% … +177%100%counted; many new/exited positions

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
201310011849House amendment6/23/201613010011849.pdf
21a2673c9c3194b46059d413499d5bc6e9920187280aa42507976f2fc7acf6b2
201410008428House amendment6/23/201613010008428.pdf
d6d049c199d64658d08c7f28a4c9ab603c0f456367be1559268a1e24f831803b
201510015915House amendment5/12/201715010015915.pdf
3fd9f46a3dae08d668cd03ba7ec8982940d162999fc20434f72002f16b3bc649
201610024010House amendment7/9/201813010024010.pdf
eb07896e87f49d85354fa7d9df70f63e23ce5fcf2b03ed8e4e9c6e12061a26c4
201710022677House annual7/9/20185010022677.pdf
91cab8c19d7b22f0c6150172033540a633ecf98745c7232b8e10a2e5fb2cc7be
201810026565House annual5/15/20195010026565.pdf
017ff5dbb8f6b0213ea57cba132bc7aaf71acedb57db2f33031462908f114588
201910036750House annual8/13/20206010036750.pdf
aafc9748098ca66e265fbae2c5e08319c2215fcdc7e2eeb565551632a2e048b5
202010040346House annual5/13/20216010040346.pdf
3e201bc44ae2af3753a2c64430eab3cc55034ee9c318079425a6dea7455efafa
202110050074House annual8/12/20226010050074.pdf
ba9ef9577ba533d8517281ef26919dbb697ca84d2ac3d9d3379dacb2f17d1262
202210052764House annual5/18/202337010052764.pdf
602db2351187d27e7643de99aad4904d594871089dc50aec7a5c27d37f2ff918
202310058890House annual4/30/202435010058890.pdf
fcc213b08a1c05426fcbbff3e63a8a9d310759bfcab0f49a63a486caefcc01e2
202410070301House annual7/17/202535110070301.pdf
c4c0900bcafd59f8cd467bdc078c7dcbaa8908f8a6a2200317977161a9cf1bcb
202510076447House annual5/13/202648010076447.pdf
9d2c3b67d29981f641dc29a463345275bacb9970a2676697d65fbbc7e10a4ed6

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Summit Wealth Management - IRA ⇒ Vanguard Information Tech ETF (VGT) [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ Alerian MLP ETF (AMLP) [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ The Income Fund of America, Class F-2 Shares (AMEFX) [MF]—new—$15,001 - $50,000$8,000$0
Summit Wealth Management - IRA ⇒ Vanguard Health Care ETF (VHT) [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ Wells Fargo Bank, N.A. [IH]—held$15,001 - $50,000$1,001 - $15,000$0$0
Summit Wealth Management - IRA ⇒ First Trust NASDAQ Technology Dividend Index Fund (TDIV) —held$1,001 - $15,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ SPDR Select Sector Fund - Financial (XLF) [EF]—exited$15,001 - $50,000—$0$16,001
Summit Wealth Management - IRA ⇒ Invesco KBW Premium Yield Equity REIT ETF (KBWY) [EF]—held$1,001 - $15,000None$0$0

Largest movers 2023→2024

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Summit Wealth Management - IRA ⇒ Allspring Money Market Fund - Premier Class (WMPXX) [MF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ iShares 0-5 Year TIPS Bond ETF (STIP) [EF]—held$1,001 - $15,000$1,001 - $15,000$0$0
My Savings Direct [BA]JTheld$50,001 - $100,000$50,001 - $100,000$0$0
Summit Wealth Management - IRA ⇒ Vanguard Information Tech ETF (VGT) [EF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ Vanguard Total Bond Market ETF (BND) [EF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ Alerian MLP ETF (AMLP) [EF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ Invesco Aerospace & Defense ETF (PPA) [EF]—held$1,001 - $15,000$1,001 - $15,000$0$0
Summit Wealth Management - IRA ⇒ SPDR Select Sector Fund - Energy Select Sector (XLE) [EF]—held$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2024→2025

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
My Savings Direct [BA]JTheld$50,001 - $100,000$100,001 - $250,000$0$0
Summit Wealth Management - IRA ⇒ Vanguard Information Tech ETF (VGT) [EF]—held$15,001 - $50,000$50,001 - $100,000$0$0
Summit Wealth Management - IRA ⇒ iShares Core High Dividend ETF (HDV) [EF]—held$15,001 - $50,000$50,001 - $100,000$0$0
Summit Wealth Management - IRA ⇒ iShares Expanded Tech-Software Sector ETF (IGV) [EF]—held$1,001 - $15,000$15,001 - $50,000$0$8,000
Summit Wealth Management - IRA ⇒ SPDR Select Sector Fund - Energy Select Sector (XLE) [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Summit Wealth Management - IRA ⇒ SPDR Select Sector Fund - Consumer Discretionary (XLY) [E—held$15,001 - $50,000$1,001 - $15,000$0$0
Summit Wealth Management - IRA ⇒ Allspring Money Market Fund - Premier Class (WMPXX) [MF]—held$15,001 - $50,000$1,001 - $15,000$0$0
Summit Wealth Management - IRA ⇒ Vanguard Total Bond Market ETF (BND) [EF]—held$15,001 - $50,000None$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).