Official portrait of Rep. Brian Babin (R-TX)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Brian Babin (R-TX)

House · Republican (most recent term) · TX-36 · in Congress 2015–present · Bioguide ID B001291

Party history: R 2015–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 2015, the member's first year in office)2015$1,220,087$2,463,044$3,706,000
(b) Latest net worth estimate2025$2,260,090$4,118,545$5,977,000
(c) Estimated gain / loss, nominal dollars, 2015 → 2025 (10 years spanned)2015–2025−$1,445,910+$1,655,502+$4,756,913

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
2015$2,463,044$0$2,463,044$1,220,087 … $3,706,000computed
2016$2,202,046$0$2,202,046$1,017,092 … $3,387,000computed
2017$2,126,546$0$2,126,546$981,092 … $3,272,000computed
2018$2,287,551$0$2,287,551$1,034,102 … $3,541,000computed
2019$2,425,550$0$2,425,550$1,117,099 … $3,734,000computed
2020$2,410,548$0$2,410,548$1,123,097 … $3,698,000computed
2021$6,252,549$0$6,252,549$2,689,098 … $9,816,000computed
2022$5,906,546$0$5,906,546$2,488,092 … $9,325,000computed
2023$3,488,046$0$3,488,046$1,867,093 … $5,109,000computed
2024$3,633,545$0$3,633,545$1,951,090 … $5,316,000computed
2025$4,118,545$0$4,118,545$2,260,090 … $5,977,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.)+16.1%
Simple average of years+28.4%
Years estimated9
Best / worst single year2021 +239%
2016 -14%

Reliability flags: a year exceeds ±100%; 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): +13.5% to +16.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

-14%0%150%201620172018201920202021202220242025

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
2015→2016$2,162,035$1,852,536$35,804$32,002$0 -14.1%-18.9% … -12.5%-111% … +82%88%counted
2016→2017$2,161,545$2,086,045$35,804$0$0 -1.8%-2.0% … -1.8%-108% … +105%98%counted
2017→2018$1,698,027$1,754,527$35,804$0$0 +5.4%+5.2% … +5.5%-96% … +107%80%counted
2018→2019$2,222,548$2,400,547$35,804$16,001$0 +8.9%+8.2% … +11.1%-105% … +123%97%counted
2019→2020$2,181,538$2,037,037$35,804$16,001$0 -5.7%-6.1% … -4.6%-108% … +96%90%counted
2020→2021$1,559,020$5,261,020$35,905$8,000$0 +239.2%+182.0% … +259.8%+1% … +478%65%counted; single position drives the result (range jump)
2021→2022$6,074,542$5,778,040$37,656$40,501$83,001 -3.6%-4.6% … -3.3%-116% … +109%97%counted
2022→2023$2,394,540$2,826,040$21,060$48,502$0 +16.9%+14.3% … +24.3%-88% … +122%41%excluded; not eligible: traced coverage 41% < 60%
2023→2024$3,383,043$3,593,542$30,362$8,000$8,000 +7.1%+7.0% … +7.2%-88% … +103%97%counted
2024→2025$2,699,021$3,311,026$34,112$104,006$0 +20.1%+19.0% … +22.8%-77% … +118%74%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 yearDoc IDTypeFiledSchedule A rowsRows with unparsed valueSource (official filing) / SHA-256
201510011275House annual8/13/201687010011275.pdf
3be88aec36274f2c85a4a98d3788021e2d9015ea100b802fb0c31381b17d5cb8
201610016617House annual8/8/201792010016617.pdf
ae72bc21d322e665b93920964a779e7afaf00ea648f7cd382465c7dda718438b
201710024952House amendment11/21/201892010024952.pdf
8219883c01c3e2521ed171f4d1e6cd3139226e5ff6f693ee06d3034f3e318e94
201810029982House amendment11/12/2019103010029982.pdf
92b91742b9f3c464fa556937bf6f132c2f8bfee8777aad090de1579c9315c217
201910038223House annual8/12/2020102010038223.pdf
e3920182eb51b532bf3e9ea19f98c6238aaa3f7dca6a675b48e4ef0e03cc09cd
202010043193House annual8/13/2021102010043193.pdf
45530be808d690e1431f0589a7237f28cb4374e476b5194c7206bf9633ba0e02
202110048408House annual5/16/202299010048408.pdf
354f4e7536002149732ae92150f52913ba85f21b435d39c7c961bbc0d1bb7efa
202210054997House annual6/9/202399010054997.pdf
490a3a028ce91e666608b1ba2c1f5b4a87a666c6f396da45e644aa29ce58eec6
202310061079House annual8/3/202498010061079.pdf
57ac1dbc992124536d2b5de73ab3e9f55d5775a764c491610b7fa223ac1e470e
202410066194House annual5/12/202592010066194.pdf
c7998ac2ce071da557aea31147ba77edfd05c9e77f7806c11886bab125c2acc3
202510076043House annual5/12/202690010076043.pdf
297270f128558a5938f41672c9abce06d9332c5ab860311b0ad322013f7159b5

Largest movers 2021→2022

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Summit Brokerage Services ⇒ Franklin Custodian Growth FKGRX [MF]—held$50,001 - $100,000None$0$0
Summit Brokerage Services ⇒ Franklin Cust Dyna Tech FKDNX [MF]—held$50,001 - $100,000None$0$0
Summit Brokerage Services ⇒ Franklin Money Fund Class A [MF]—held$15,001 - $50,000None$0$75,000
UBS Resource Management Account ⇒ Invesco Convertible Securities Fund [IH]JTheld$15,001 - $50,000None$0$0
UBS Resource Management Account ⇒ Western Asset Municipal- LMHIX [IH]JTheld$1,001 - $15,000$15,001 - $50,000$0$0
UBS SEP IRA ⇒ Compass Diversified Holdings- CODI [IH]—held$15,001 - $50,000$1,001 - $15,000$0$0
UBS SEP IRA ⇒ BHP Group Limited American Depositary Shares (BHP) [ST]—new—$15,001 - $50,000$8,000$0
UBS SEP IRA ⇒ Templeton Glbal- TGBAX [IH]—held$15,001 - $50,000$1,001 - $15,000$0$0

Largest movers 2023→2024

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
UBS SEP IRA ⇒—held$1,001 - $15,000$15,001 - $50,000; $15,001 - $50,000$0$0
UBS SEP IRA ⇒ Huntington Inglas- HII [IH]—held$50,001 - $100,000$15,001 - $50,000$0$0
UBS SEP IRA ⇒ FTAI Aviation Ltd. (FTAI) [ST]—held$15,001 - $50,000$50,001 - $100,000$0$0
UBS Resource Management Account ⇒ UBS Select Treasury Preferred Fund [BA]JTheld$1,001 - $15,000$15,001 - $50,000$0$0
UBS SEP IRA 2 - PACE ⇒ Hartford International- IHOIX [IH]—held$1,001 - $15,000$15,001 - $50,000$0$0
UBS Resource Management Account ⇒ SPDR Tech Sector [EF]JTheld$1,001 - $15,000$15,001 - $50,000$0$0
UBS SEP IRA ⇒ American Funds Capital Income Builder [MF]—held$1,001 - $15,000$15,001 - $50,000$0$0
UBS SEP IRA ⇒ UBS Select Treasury Preferred Fund [BA]—held$15,001 - $50,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)
UBS SEP IRA ⇒ FTAI Aviation Ltd. (FTAI) [ST]—held$50,001 - $100,000$100,001 - $250,000$0$0
UBS Resource Management Account ⇒ Virtus Newfleet Multi-Sector Short Term Bond Fund I (PIMJTnew—$50,001 - $100,000$8,000$0
UBS Resource Management Account ⇒ The Growth Fund of America Class F-2 Shares (GFFFX) [MF]JTnew—$50,001 - $100,000$16,001$0
UBS Resource Management Account ⇒ UBS Select Treasury Preferred Fund [BA]JTheld$15,001 - $50,000$50,001 - $100,000$0$0
UBS SEP IRA ⇒ Wheaton Precious Metals Corp Common Shares (WPM) [ST]—held$15,001 - $50,000$50,001 - $100,000$0$0
UBS Resource Management Account ⇒ Janus Henderson Overseas Fund - I Shares (JIGFX) [MF]JTnew—$15,001 - $50,000$8,000$0
UBS Resource Management Account ⇒ Western Asset Municipal High Income Fund Class I (LMHIX)JTnew—$15,001 - $50,000$8,000$0
UBS Resource Management Account ⇒ Voya Corporate Leaders Trust Series B (LEXCX) [MF]JTnew—$15,001 - $50,000$8,000$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).