Official portrait of Rep. Becca Balint (D-VT)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Becca Balint (D-VT)

House · Democrat (most recent term) · VT-0 · in Congress 2023–present · Bioguide ID B001318

Party history: D 2023–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 2022)2022$409,087$1,222,044$2,035,000
(b) Latest net worth estimate2025$937,088$2,046,044$3,155,000
(c) Estimated gain / loss, nominal dollars, 2022 → 2025 (3 years spanned)2022–2025−$1,097,912+$824,000+$2,745,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
2022$1,222,044$0$1,222,044$409,087 … $2,035,000computed
2023$1,303,044$0$1,303,044$492,088 … $2,114,000computed
2024$1,621,044$0$1,621,044$679,087 … $2,563,000computed
2025$2,046,044$0$2,046,044$937,088 … $3,155,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.
Limited data – not ranked. Only 2 comparable year-pair(s) could be computed (minimum 3 to rank). 4 annual filing(s) were usable (text-readable, validated OCR, or validated X-mark decoding) and 0 scanned/image-only filing(s) could not be used (older layouts failing validation, small amendments not integrated). See the method-per-year section below.

Estimated year-over-year change

-10%0%16%20242025

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
2022→2023$411,016$562,517$15,506$24,002$16,001 +38.7%+28.5% … +99.8%-125% … +202%34%excluded; not eligible: traced coverage 34% < 60%
2023→2024$1,211,038$1,376,038$14,360$461,018$220,505 -5.0%-9.8% … +15.4%-171% … +161%93%counted
2024→2025$1,498,039$1,941,040$4,804$342,013$139,004 +16.3%+12.0% … +32.7%-131% … +164%92%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
202210060996House amendment5/15/202495010060996.pdf
a3cf3c668a5b9dc8130a42904e86597df30695dad71e8a7593ff276544a9fe52
202310059414House annual5/15/202490010059414.pdf
5cf8df549ec062b9ac68b255f1126017b1bc940c82281c227c848d2fb34e4897
202410066161House annual5/6/202595010066161.pdf
0bf2028c1202e320a5e1843ca72144b0b55bd9872fd220d36a87c26589176004
202510075825House annual4/30/202694010075825.pdf
d8812d7814c78cc4e4b12c9cac484d814c3b6fe2cbfa107f05656543194ad641

Largest movers 2023→2024

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Elizabeth Wohl IRA ⇒ Boston Trust Midcap Fund (BTMFX) [MF]SPheld$15,001 - $50,000$50,001 - $100,000$8,000$0
Elizabeth Wohl IRA ⇒ Nuveen ESG Large-Cap Growth ETF (NULG) [EF]SPnew—$50,001 - $100,000$107,501$0
Rebecca Balint IRA ⇒ Fidelity Large Cap Growth Index Fund (FSPGX) [MF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Balint & Wohl- Joint WROS ⇒ Calvert Small Cap Fund Class I (CSVIX) [MF]JTheld$1,001 - $15,000$1,001 - $15,000$16,001$0
Balint & Wohl- Joint WROS ⇒ Neuberger Berman Core Bond Institutional Class (NCRLX) [MF]JTheld$1,001 - $15,000$1,001 - $15,000$16,001$0
Rebecca Balint Roth IRA ⇒ Parnassus Core Equity Fund-Institutional Shares (PRILX) [MF]—held$1,001 - $15,000$1,001 - $15,000$16,001$0
Balint & Wohl- Joint WROS ⇒ iShares ESG Aware MSCI EAFE ETF (ESGD) [EF]JTheld$1,001 - $15,000$1,001 - $15,000$16,001$0
Balint & Wohl- Joint WROS ⇒ Praxis Value Index Fund, Class A Shares (MVIAX) [MF]JTheld$1,001 - $15,000$15,001 - $50,000$16,001$0

Largest movers 2024→2025

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Elizabeth Wohl IRA ⇒ Nuveen ESG Large-Cap Growth ETF (NULG) [EF]SPheld$50,001 - $100,000$100,001 - $250,000$0$0
Brattleboro Savings & Loan [BA] The Girl in the Yellow Pantsuit: Essays on Politics, HistoJTheld$50,001 - $100,000$100,001 - $250,000$0$0
Elizabeth Wohl IRA ⇒ Advisory Retirement Sweep Program [IH]SPheld$1,001 - $15,000$50,001 - $100,000$0$0
Fidelity Inc. 401k ⇒ Fidelity Freedom 2040 (FFFFX) [MF]SPheld$15,001 - $50,000None$0$75,000
Elizabeth Wohl IRA ⇒ Trillium ESG Global Equity Fund Investor (PORTX) [MF]SPheld$15,001 - $50,000$50,001 - $100,000$8,000$0
Rebecca Balint Roth IRA ⇒ Goldman Sachs International Equity ESG Fund - Institutional Shar—held$1,001 - $15,000$15,001 - $50,000$0$0
Rebecca Balint IRA ⇒ Fidelity Large Cap Growth Index Fund (FSPGX) [MF]—held$15,001 - $50,000$1,001 - $15,000$0$8,000
DC 1 Education Trust ⇒ T. Rowe Price Overseas Stock Fund - I Class (TROIX) [MF]DCheld$1,001 - $15,000$1,001 - $15,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).