Official portrait of Sen. Thomas R. Carper (D-DE)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Sen. Thomas R. Carper (D-DE)

House / Senate · Democrat (most recent term) · DE · in Congress 1983–2025 · Bioguide ID C000174

Party history by chamber: House D 1983–1993, Senate D 2001–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 at the earliest available report (2013); the member entered office earlier, in 19832013$2,301,146$4,745,572$7,189,999
(b) Latest net worth estimate2023$2,268,202$7,931,600$13,594,998
(c) Estimated gain / loss, nominal dollars, 2013 → 2023 (10 years spanned)2013–2023−$4,921,797+$3,186,028+$11,293,852

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$4,920,573$175,000$4,745,572$2,301,146 … $7,189,999computed
2014$5,146,574$175,000$4,971,573$2,423,147 … $7,519,999computed
2015$5,105,573$175,000$4,930,572$2,421,146 … $7,439,999computed
2016$5,079,574$175,000$4,904,573$2,424,147 … $7,384,999computed
2017$6,438,099$75,000$6,363,098$3,211,198 … $9,514,999computed
2018$5,908,099$75,000$5,833,098$2,851,198 … $8,814,999computed
2019$6,316,606$75,000$6,241,606$3,038,212 … $9,444,999computed
2020$7,214,626$0$7,214,626$3,594,251 … $10,835,000computed
2021$10,441,125$1,500,001$8,941,124$2,727,250 … $15,154,998computed
2022$9,283,612$1,500,001$7,783,612$2,087,225 … $13,479,998computed
2023$9,431,601$1,500,001$7,931,600$2,268,202 … $13,594,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.)+3.2%
Simple average of years+3.4%
Years estimated8
Best / worst single year2020 +14%
2018 -6%

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

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$2,409,047$2,657,548$43,872$0$0 +12.1%+11.5% … +14.4%-100% … +124%49%excluded; not eligible: traced coverage 49% < 60%
2014→2015$4,352,556$4,595,056$93,782$0$0 +7.7%+7.0% … +9.9%-89% … +104%85%counted
2015→2016$4,326,050$4,333,049$90,728$0$0 +2.3%+2.0% … +3.0%-89% … +93%85%counted
2016→2017$1,926,507$2,368,507$38,653$0$0 +24.9%+24.3% … +26.3%-58% … +108%38%excluded; not eligible: traced coverage 38% < 60%
2017→2018$5,124,572$4,710,572$91,584$0$0 -6.3%-9.0% … -5.3%-100% … +87%80%counted
2018→2019$5,065,078$5,018,578$82,880$0$0 +0.7%+0.6% … +0.8%-98% … +99%86%counted
2019→2020$5,420,076$6,068,076$90,779$0$0 +13.6%+12.6% … +16.6%-86% … +114%86%counted
2020→2021$6,221,600$6,611,100$91,782$0$0 +7.7%+7.6% … +8.2%-94% … +109%86%counted
2021→2022$8,590,584$8,147,084$174,934$0$0 -3.1%-4.8% … -2.6%-111% … +105%82%counted
2022→2023$8,496,074$8,685,574$175,132$0$0 +4.3%+3.9% … +5.5%-105% … +114%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
2013ee3e93c6-6403-40e6-a647-1d473a4654ccSenate amendment05/15/20151460Senate eFD report
2698ea87542805e346989cc9079279246bdbb31a1e3bb9c01d7c89e4824cc28e
2014a93ad903-b6dd-43c9-8e7e-bba44ee67408Senate amendment05/16/20161470Senate eFD report
817e53b373f6bbbbbdbd9ef8f5687f02dbdbc79b96665c0b78bf795a963baf6d
2015f2b5f45d-0a21-44ab-b7ae-e6389b5d5fa0Senate amendment08/13/20201460Senate eFD report
f02793f7b9e9b3b5a7ec761218e35d1430e118444e50e3f817e4e52980bd9e7a
20168e532412-6428-41d0-bd7c-26b6eb79fe25Senate amendment08/13/20201470Senate eFD report
b4c3f5535ca49a021708aafb514e4d5f140a1aabc26838de46bfef56ea38c902
201701fe1657-5d1e-4c74-a63c-3c96b5e3d6afSenate amendment08/13/20201980Senate eFD report
52d9e310f54d1d33d73b448d2735b63417d114aa6c00e9047d7a43b4f909c8da
2018c62a0361-5c29-4d61-a03b-73a3c7586667Senate amendment05/17/20211980Senate eFD report
d4db3477004d96673632fe142a50ca8bf8df9ee4a8a3c1ccfaadaad9ee9daa34
2019f9efe394-b573-4836-b5be-43255d12e3dbSenate amendment05/17/20212120Senate eFD report
f1ad6ee27c9a2af08a3252843c6e8eacaeaa8a740945101216a682de9d420ba6
20200f534dc0-956d-4d87-a29c-cd8fb28f615dSenate amendment05/16/20222510Senate eFD report
d2d56542db71d9953caf549dd9d0aaec7d8da07792c565bcc836c56a4f380ede
202140fc9357-a207-4bd1-bf88-e7a66fa7d528Senate annual05/16/20222500Senate eFD report
59a039a2d256740f609f872df18e66855a742bfb5c6ce1fba4aee4487f1a8ca5
2022bf579cec-3b0e-4afa-bfcf-cec9efacb962Senate annual05/15/20232250Senate eFD report
89ba82e98cd6d41cc66a639c62b7d193bdc5a55ec4e5313a4712907ca2ba279b
202304db916f-2633-4633-ac3d-3fbda2e9c134Senate annual05/15/20242020Senate eFD report
b955987d7d74ab525b4e7d2d7e317333a956e80f2f1079e75fca1277cf728a2a

Largest movers 2020→2021

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Spouse IRA 617 ⇒ GOOG - Alphabet Inc.SPheld$50,001 - $100,000$100,001 - $250,000$0$0
Spouse TR ⇒ Morgan Stanley Private Bank NA (Kansas City, MO) Type: Brokerage Sweep AccountSPheld$50,001 - $100,000$100,001 - $250,000$0$0
Spouse IRA 643 ⇒ Morgan Stanley Bank N.A. (Kansas City, MO) Type: Brokerage Sweep AccountSPheld$15,001 - $50,000$50,001 - $100,000$0$0
Morgan Stanley Bank NA (Kansas City, Missouri) Type: Checking—held$15,001 - $50,000$50,001 - $100,000$0$0
Spouse IRA 617 ⇒ Morgan Stanley Private Bank NA (Kansas City, Missouri) Type: CheckingSPheld$50,001 - $100,000$15,001 - $50,000$0$0
Spouse TR ⇒ BMY - Bristol-Myers Squibb CompanySPheld$1,001 - $15,000$15,001 - $50,000$0$0
Capital One (St. Cloud, MN) Type: Money Market AccountSPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 643 ⇒ IWN - iShares Russell 2000 Value ETFSPheld$1,001 - $15,000$15,001 - $50,000$0$0

Largest movers 2021→2022

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Spouse IRA 617 ⇒ GOOG - Alphabet Inc.SPheld$100,001 - $250,000$50,001 - $100,000$0$0
LNC - Lincoln National Corporation (NYSE)—held$100,001 - $250,000$50,001 - $100,000$0$0
Spouse IRA 643 ⇒ Morgan Stanley Bank N.A. (Kansas City, MO) Type: Brokerage Sweep AccountSPheld$50,001 - $100,000$15,001 - $50,000$0$0
Spouse IRA 617 ⇒ XCAPX - ACAP Strategic FundSPheld$50,001 - $100,000$15,001 - $50,000$0$0
Morgan Stanley Bank NA (Kansas City, Missouri) Type: Checking—held$50,001 - $100,000$15,001 - $50,000$0$0
Spouse IRA 618 ⇒ Morgan Stanley Bank NA (Kansas City, MO) Type: Brokerage Sweep AccountSPheld$50,001 - $100,000$15,001 - $50,000$0$0
Capital One (St. Cloud, MN) Type: Money Market AccountSPheld$1,001 - $15,000$15,001 - $50,000$0$0
Spouse IRA 643 ⇒ CEF - Sprott Physical Gold and Silver TrustSPheld$1,001 - $15,000$15,001 - $50,000$0$0

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Spouse TR ⇒ Morgan Stanley Private Bank NA (Kansas City, MO) Type: Brokerage Sweep AccountSPheld$100,001 - $250,000$15,001 - $50,000$0$0
Spouse IRA 617 ⇒ GOOG - Alphabet Inc.SPheld$50,001 - $100,000$100,001 - $250,000$0$0
Spouse IRA 617 ⇒ XCAPX - ACAP Strategic FundSPheld$15,001 - $50,000$50,001 - $100,000$0$0
Spouse IRA 643 ⇒ GBIL - Goldman Sachs Access Treasury 0-1 Year ETFSPheld$15,001 - $50,000$50,001 - $100,000$0$0
Spouse TR ⇒ BMN - BlackRock 2037 Municipal Target Term Trust CommonSPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 643 ⇒ IWN - iShares Russell 2000 Value ETFSPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 643 ⇒ GLD - SPDR Gold SharesSPheld$1,001 - $15,000$15,001 - $50,000$0$0
TIAA-CREF Provider: CREF ⇒ VIEIX - Vanguard Extended Market Index Fund InstitutionalSPheld$1,001 - $15,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).