Official portrait of Sen. Cory A. Booker (D-NJ)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Sen. Cory A. Booker (D-NJ)

Senate · Democrat (most recent term) · NJ · in Congress 2013–present · Bioguide ID B001288

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$153,020$374,010$595,000
(b) Latest net worth estimate2025$1,527,040$2,608,520$3,689,999
(c) Estimated gain / loss, nominal dollars, 2013 → 2025 (12 years spanned)2013–2025+$932,040+$2,234,510+$3,536,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$374,010$0$374,010$153,020 … $595,000computed
2014$625,002$0$625,002$400,003 … $850,000computed
2015$900,002$0$900,002$600,004 … $1,200,000computed
2016$1,000,002$0$1,000,002$650,004 … $1,350,000computed
2017$950,003$0$950,003$600,006 … $1,300,000computed
2018$807,503$0$807,503$515,006 … $1,100,000computed
2019$807,503$0$807,503$515,006 … $1,100,000computed
2020$765,003$0$765,003$480,006 … $1,050,000computed
2021$970,011$0$970,011$540,022 … $1,400,000computed
2022$698,008$0$698,008$381,017 … $1,015,000computed
2023$860,008$0$860,008$520,016 … $1,200,000computed
2024$1,105,512$0$1,105,512$646,023 … $1,565,000computed
2025$2,641,020$32,500$2,608,520$1,527,040 … $3,689,999computed
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.)-1.2%
Simple average of years+1.9%
Years estimated10
Best / worst single year2023 +34%
2017 -48%

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

-48%0%34%2015201620172018201920202022202320242025

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$140,002$625,002$0$0$0 +346.4%+325.0% … +400.0%+143% … +550%37%excluded; not eligible: traced coverage 37% < 60%
2014→2015$625,002$825,002$0$0$0 +32.0%+29.4% … +37.5%-48% … +112%100%counted
2015→2016$900,002$1,000,002$0$0$0 +11.1%+8.3% … +12.5%-61% … +83%100%counted
2016→2017$625,002$325,002$0$0$0 -48.0%-50.0% … -47.1%-104% … +8%63%counted
2017→2018$950,003$807,503$10,000$0$0 -13.9%-14.2% … -13.3%-82% … +54%100%counted
2018→2019$807,503$807,503$10,000$0$0 +1.2%+1.0% … +1.4%-72% … +74%100%counted
2019→2020$807,503$765,003$600$0$0 -5.2%-6.8% … -4.5%-77% … +66%100%counted
2020→2021$140,002$140,002$0$0$0 +0.0%+0.0% … +0.0%-86% … +86%18%excluded; not eligible: traced coverage 18% < 60%
2021→2022$635,006$525,506$14,952$0$0 -14.9%-20.6% … -12.6%-95% … +66%65%counted
2022→2023$450,506$602,506$600$0$0 +33.9%+28.0% … +50.5%-69% … +137%65%counted
2023→2024$827,508$785,008$76,253$0$0 +4.1%+0.5% … +5.7%-78% … +86%96%counted
2024→2025$935,008$1,053,008$59,004$0$0 +18.9%+17.8% … +19.4%-67% … +105%85%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
2013b7ace794-5c49-42cd-afdb-8691159136c9Senate amendment09/12/2017200Senate eFD report
4ff536b8dc3da1a4bc4ac77deae97d3625bfa5afc5fe27a0fe1ad6620e40e89f
2014b6766a03-9698-4689-a69e-4b5844508e86Senate amendment09/12/201730Senate eFD report
502b3f204ed14872f58d73e9c4d6736321d7fff88e9133271c083b78a85ba5a3
201507c8f560-2ee4-4f8a-becf-cd5f8e2647dfSenate amendment09/12/201740Senate eFD report
2dbc7af51e20f50d1b1f570ba88f8c81f7e0ae6751614e118e85f9e82f3e0f1a
20160ab31d94-7108-4d1a-8d13-098284271d5fSenate annual08/09/201740Senate eFD report
f39421b886110ae9f0895352475e8b95033050cfbca3e561d72e3a0e0e0318b4
201707cc0116-e3fe-4c59-b690-eea428b06391Senate annual08/13/201860Senate eFD report
45c510d263e3d6368563b6b68efbd6b9227be40e09d726498a3717e23e6360f1
20188796c940-0d0d-4579-83ce-edb3d373780cSenate annual05/15/201960Senate eFD report
853785dcac0052adc0139dec8f711805cbd2eec9eba1c9214fdd2afe1b0de42c
20196d8ce60d-5c81-48b7-a927-a36ebe198577Senate annual08/13/202060Senate eFD report
d1fa064ef367a65ce6f91118c6f2430e6606cde7e1e21e20833e1f7fc7963409
202059bcec20-4be8-4b97-b453-5a867a1ae5e6Senate annual05/17/202160Senate eFD report
39bd22c9c54b695d416cf89a7e87666c301efd81c17867d4ae1badc36db5e454
2021623dc10b-2560-4069-b98d-8fcfd4f68e3aSenate annual05/09/2022220Senate eFD report
b41ec8b85cd1cae14cf619c5a9277236f3c4027a2e3dd1698b35a7ec388ad16b
20224cf96e8f-b463-493a-bd83-5679086f6b3dSenate annual05/12/2023170Senate eFD report
fcee13b1658c1c918388870baf27a4fe23137115ad35232cf0668834504e294b
20232d6f8208-ad5a-49f9-931e-dc87bfcccb9bSenate annual05/15/2024160Senate eFD report
64b7250748c58434424c5b5a620c2235c4d9fb46e901acb65ae837e1630f5592
2024c5bef4ec-17d4-4c1f-b147-13453fe81588Senate annual05/15/2025230Senate eFD report
1b20761baf9ea89e75a58e53b8e337e4e6283499ffc7ee426bf5ca6b0f2200c4
202555f811f9-464f-4666-8560-f4bb7c06d284Senate annual08/13/2026400Senate eFD report
6c1171b74255b60da662e22a125e860d91bfb15157fb7f377eaf527d6099306d

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Fidelity Brokerage Account ⇒ FNCMX - Fidelity Nasdaq Composite Index—held$15,001 - $50,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FBGRX - Fidelity Blue Chip Growth Fund—held$15,001 - $50,000$50,001 - $100,000$0$0
Fidelity Brokerage Account ⇒ QQQ - Invesco QQQ Trust, Series 1—held$15,001 - $50,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FOCPX - Fidelity OTC Pt—held$1,001 - $15,000$15,001 - $50,000$0$0
Bank of America (Charlotte, NC) Type: Savings—held$15,001 - $50,000$15,001 - $50,000$0$0
Fidelity Brokerage Account ⇒ FBGRX - Fidelity Blue Chip Growth Fund—held$50,001 - $100,000$50,001 - $100,000$0$0
New Jersey Public Employee Retirement System Pension—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FNCMX - Fidelity Nasdaq Composite Index—held$15,001 - $50,000$15,001 - $50,000$0$0

Largest movers 2023→2024

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Fidelity Brokerage Account ⇒ QQQ - Invesco QQQ Trust, Series 1—held$50,001 - $100,000$15,001 - $50,000$0$0
Fidelity Brokerage Account ⇒ FOCPX - Fidelity OTC Pt—held$50,001 - $100,000$50,001 - $100,000$0$0
New Jersey Public Employee Retirement System Pension—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FNCMX - Fidelity Nasdaq Composite Index—held$15,001 - $50,000$15,001 - $50,000$0$0
Fidelity Brokerage Account ⇒ FMILX - Fidelity New Millennium Fund—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ BPTIX - Baron Partners Fund Inst Shs—held$15,001 - $50,000$15,001 - $50,000$0$0
Bank of America (Charlotte, NC) Type: Checking—held$15,001 - $50,000$15,001 - $50,000$0$0
Fidelity Traditional IRA ⇒ FBGRX - Fidelity Blue Chip Growth Fund—held$50,001 - $100,000$50,001 - $100,000$0$0

Largest movers 2024→2025

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Bank of America (Charlotte, NC) Type: Checking—held$15,001 - $50,000$100,001 - $250,000$0$0
Bank of America (Charlotte, NC) Type: Savings—held$15,001 - $50,000$1,001 - $15,000$0$0
Fidelity Brokerage Account ⇒ FOCPX - Fidelity OTC Pt—held$50,001 - $100,000$50,001 - $100,000$0$0
New Jersey Public Employee Retirement System Pension—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FNCMX - Fidelity Nasdaq Composite Index—held$15,001 - $50,000$15,001 - $50,000$0$0
Fidelity Brokerage Account ⇒ FMILX - Fidelity New Millennium Fund—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FBGRX - Fidelity Blue Chip Growth Fund—held$50,001 - $100,000$50,001 - $100,000$0$0
Fidelity Traditional IRA ⇒ FMILX - Fidelity New Millennium Fund—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).