Official portrait of Rep. Garret Graves (R-LA)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Garret Graves (R-LA)

House · Republican (most recent term) · LA-6 · in Congress 2015–2025 · Bioguide ID G000577

Party history: R 2015–2025. 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 2014)2014−$623,975$159,511$942,997
(b) Latest net worth estimate2023$6,037$691,518$1,376,998
(c) Estimated gain / loss, nominal dollars, 2014 → 2023 (9 years spanned)2014–2023−$936,960+$532,006+$2,000,973

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
2014$1,084,512$925,002$159,511−$623,975 … $942,997computed
2015$342,512$790,002−$447,490−$972,975 … $77,995computed
2016$307,512$790,002−$482,490−$1,006,975 … $41,995computed
2017$349,012$582,502−$233,489−$679,975 … $212,997computed
2018$367,513$450,001−$82,488−$458,974 … $293,998computed
2019$433,513$450,001−$16,488−$417,974 … $384,998computed
2020$553,016$750,000−$196,984−$757,967 … $363,999computed
2021$585,026$762,500−$177,474−$769,948 … $414,999computed
2022$683,014$387,500$295,514−$185,971 … $776,999computed
2023$1,099,018$407,501$691,518$6,037 … $1,376,998computed
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.)+10.1%
Simple average of years+10.2%
Years estimated3
Best / worst single year2016 +17%
2018 +4%

Reliability flags: few years (3); avg traced coverage 72%.

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

-10%0%17%201620182020

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
2014→2015$334,512$334,512$804$0$0 +0.2%+0.0% … +0.3%-125% … +125%31%excluded; not eligible: traced coverage 31% < 60%
2015→2016$218,010$250,010$4,655$0$0 +16.8%+14.8% … +29.2%-137% … +171%64%counted
2016→2017$136,507$129,007$4,655$0$0 -2.1%-2.9% … +5.4%-158% … +154%44%excluded; not eligible: traced coverage 44% < 60%
2017→2018$300,511$303,010$11,006$0$0 +4.5%+0.6% … +23.3%-123% … +132%86%counted
2018→2019$73,506$98,006$402$0$0 +33.9%+25.9% … +155.4%-156% … +224%20%excluded; not eligible: traced coverage 20% < 60%
2019→2020$285,008$319,010$704$16,001$8,000 +9.4%+6.9% … +19.6%-123% … +142%66%counted
2020→2021$288,511$288,010$402$8,000$16,001 +2.7%+0.8% … +3.2%-121% … +127%52%excluded; not eligible: traced coverage 52% < 60%
2021→2022$246,510$462,510$603$8,000$0 +84.6%+70.8% … +144.1%-76% … +245%42%excluded; not eligible: traced coverage 42% < 60%
2022→2023$64,504$64,504$201$0$0 +0.3%+0.0% … +0.3%-175% … +176%9%excluded; not eligible: traced coverage 9% < 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
201410014179House amendment10/24/201625010014179.pdf
81da07e749e7042995cad16cc44b24637f8072db41187e3a98f2ef1973c5ab31
201510014180House amendment10/24/201625010014180.pdf
2e9b9c2844d33af3a9d550863d76436f6d53570398543ce72544caf772826b7d
201610017164House annual5/15/201725010017164.pdf
1dbb459ccf3edc4c1908b72298aea6c4adc14e8b41201535a2578de18bcc67d0
201710023384House annual5/16/201826010023384.pdf
05cdfdc59fcc9f596f29fc351cf90c64b5b047b81bf83ce2b55f36c7ae5b056c
201810028756House annual7/15/201927010028756.pdf
eb8c6ecd60e5a7c6f0df5c32c424da8852c97e3aee28314c4e94bb22e88842e8
201910038543House annual8/13/202027010038543.pdf
a5ce4de9039c6b16ec36a734af8476e5a3055deeb7c6d337c55ceef1eb907893
202010043431House annual8/13/202133010043431.pdf
9ce16f097b1090638458392d26b54fef823dd2576024ba3ccd8121c013c19ca6
202110048768House annual8/13/202252010048768.pdf
3f5c4b6f0376d80d796cbcbb9af4a8eb32e8d50507e1ffcfc6d5697b249721d3
202210053973House annual8/13/202333010053973.pdf
2ac2f89e66d670eb43840227898b21d1efe52211492143f75de94a9d6e559422
202310059697House annual8/12/202438010059697.pdf
3c6944f39ec20e40232190a1d7f483c5583528f553ca65e06dafd731dab6f071

Largest movers 2015→2016

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Child 2DCheld$1,001 - $15,000$15,001 - $50,000$0$0
Citigroup, Inc. (C)—held$1 - $1,000$1,001 - $15,000$0$0
Nuance Communications, Inc. (NUAN)—held$1,001 - $15,000$1,001 - $15,000$0$0
Money Market Account—held$1,001 - $15,000$1,001 - $15,000$0$0
LASERS—held$15,001 - $50,000$15,001 - $50,000$0$0
Stein Mart, Inc. (SMRT)—held$1,001 - $15,000$1,001 - $15,000$0$0
Janus ⇒ Triton—held$15,001 - $50,000$15,001 - $50,000$0$0
Janus ⇒ Janus Fund—held$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2017→2018

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Janus ⇒ Triton [MF]—held$15,001 - $50,000$50,001 - $100,000$0$0
Money Market [BA]—held$15,001 - $50,000$1,001 - $15,000$0$0
Janus ⇒ Global Research [MF]—held$1,001 - $15,000; $1,001 - $15,000$1,001 - $15,000$0$0
Stein Mart, Inc. (SMRT) [ST]—held$1,001 - $15,000$1 - $1,000$0$0
Parents' Life Insurance Trust [OT]—held$1 - $1,000$1 - $1,000$0$0
Nuance Communications, Inc. (NUAN) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$0
Parents' Life Insurance Trust #2 [OT]—held$1 - $1,000$1 - $1,000$0$0
Alphabet Inc. - Class C Capital Stock (GOOG) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2019→2020

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Child 1 [5P]—held$15,001 - $50,000$50,001 - $100,000$0$0
savings/money market [Ba]—held$15,001 - $50,000$1,001 - $15,000$0$0
Nuance Communications, Inc. (NUaN) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
Child 3 [5P]—held$15,001 - $50,000$15,001 - $50,000$0$0
checking/savings account [Ba]—held$15,001 - $50,000$15,001 - $50,000$0$0
Parents' Life Insurance Trust#2 [OT]—held$1 - $1,000$1 - $1,000$0$0
alphabet Inc. - Class C Capital Stock (GOOG) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$0
Child 2 [5P]—held$15,001 - $50,000$15,001 - $50,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).