Official portrait of Sen. Shelley Moore Capito (R-WV)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Sen. Shelley Moore Capito (R-WV)

House / Senate · Republican (most recent term) · WV · in Congress 2001–present · Bioguide ID C001047

Party history by chamber: House R 2001–2015, Senate 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 at the earliest available report (2014); the member entered office earlier, in 20012014−$714,881$1,457,554$3,629,990
(b) Latest net worth estimate2025−$247,886$2,096,054$4,439,995
(c) Estimated gain / loss, nominal dollars, 2014 → 2025 (11 years spanned)2014–2025−$3,877,876+$638,500+$5,154,876

Gain Low = latest Low − earliest High; Gain High = latest High − earliest Low (widest possible spread); Mid = latest Mid − earliest Mid.

Note: earlier annual report(s) for 2012 exist but could not be used for net worth (scanned/not computable), so the 'earliest' figure is the earliest computable one.

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
2012not availablevalidated OCR of a scanned filing: Schedule A is usable, but Schedule D (liabilities) is not parsed from scanned filings, so net worth is not computed
2014$2,980,060$1,522,505$1,457,554−$714,881 … $3,629,990computed
2015$3,606,068$1,427,504$2,178,563−$257,865 … $4,614,991computed
2016$3,755,068$2,145,005$1,610,064−$1,104,863 … $4,324,990computed
2017$4,354,107$1,207,503$3,146,604$213,214 … $6,079,994computed
2018$3,584,084$1,107,503$2,476,582$123,169 … $4,829,994computed
2019$3,709,568$770,002$2,939,566$744,136 … $5,134,995computed
2020$4,108,572$770,002$3,338,569$1,022,143 … $5,654,995computed
2021$3,698,069$790,002$2,908,066$681,138 … $5,134,995computed
2022$3,383,067$802,503$2,580,564$486,134 … $4,674,994computed
2023$3,366,060$757,502$2,608,558$602,121 … $4,614,996computed
2024$3,425,060$757,502$2,667,558$650,120 … $4,684,996computed
2025$3,603,557$1,507,502$2,096,054−$247,886 … $4,439,995computed
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.)+6.0%
Simple average of years+6.3%
Years estimated11
Best / worst single year2020 +25%
2022 -7%

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

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$2,565,556$2,829,556$24,966$0$0 +11.3%+10.3% … +14.4%-103% … +125%86%counted
2015→2016$3,157,064$3,499,564$40,269$0$0 +12.1%+10.5% … +17.4%-100% … +124%88%counted
2016→2017$3,125,062$2,941,062$27,058$0$0 -5.0%-7.5% … -4.3%-111% … +101%83%counted
2017→2018$3,426,077$3,397,077$8,254$0$0 -0.6%-1.5% … +2.7%-110% … +109%79%counted
2018→2019$3,140,562$3,405,562$16,956$0$0 +9.0%+8.4% … +10.8%-98% … +116%88%counted
2019→2020$3,088,062$3,865,062$9,506$0$0 +25.5%+22.4% … +35.2%-87% … +138%83%counted
2020→2021$3,122,564$3,443,064$12,605$0$0 +10.7%+10.2% … +12.2%-98% … +120%76%counted
2021→2022$3,577,563$3,319,063$18,706$0$0 -6.7%-8.6% … -6.1%-106% … +93%97%counted
2022→2023$3,206,059$3,342,059$16,356$0$0 +4.8%+4.2% … +6.5%-100% … +109%95%counted
2023→2024$3,285,557$3,352,557$17,506$0$0 +2.6%+2.2% … +3.6%-99% … +104%98%counted
2024→2025$3,272,054$3,449,554$17,654$0$0 +6.0%+5.4% … +6.2%-96% … +108%96%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
20128211994House annual [OCR-derived]5/14/20136708211994.pdf
4442b7ec3503c17b9b93d420f0dfb4e67a1bbd7e6f55441c19970380ae750bfb
2014fb79213c-b7b9-4ffb-8da4-a02ec67ed1ccSenate annual05/14/20151190Senate eFD report
3caa6f76a7544748868b1647f084bbfbd1995bebb6edb63fb825700b1b89c0a6
20156192d33c-966c-4cc8-911c-3c5370c01c05Senate amendment05/16/20171350Senate eFD report
406fb5f63ab24a2e18c529a7ccaf2f533f95a02479fbd2b5c54931d26272d22d
20163d35463b-a373-4315-9c38-eb9eb85ba566Senate annual05/15/20171370Senate eFD report
5fd6bf67deff05f7da565b9e85cd7f15b3bf81474971ba4d808aeae736427fc5
2017f650ce06-182d-45dd-8c53-e0eaf25032f4Senate annual05/15/20182140Senate eFD report
e6953cc04c7bcf2d3099d394f8a00ed359b7bf58701e412fc42f22c4ec5a1094
20185cfd1200-f10c-4537-bd04-d2599ece64e8Senate annual05/13/20191690Senate eFD report
aac597eaf47cce6f0ab348b5bbab6dc9a3e0c83f9bfcc9a7e40f1e0533073486
2019ece5c886-24e1-4bda-a656-ee58c81982c5Senate annual08/06/20201360Senate eFD report
3453c3fef0389ea50c11c2dc188358075de709d00e938c1563fb953a2a0266b8
2020613ed3aa-aa59-462b-99a4-66d6a57f620aSenate amendment05/05/20221430Senate eFD report
39407ecf52d0b407d3279c60da8766da685356691f064e266f3232755453c503
202129a3440d-6fb6-4695-93b7-ee723459b8d4Senate annual05/13/20221380Senate eFD report
260e498a37b26533c8a0abef9bba88e7bc6f66f60b793ae220ab6fcde0a49c15
2022df2c96ea-926e-45a7-b83a-52ca1bb6fe7cSenate annual05/15/20231340Senate eFD report
54832c934e1985bbf527076ce7299bf325d53b7e3eb98f98776fec3864aaf650
20231fc99b72-3465-4ff7-808c-80b7283cd6d2Senate annual05/09/20241210Senate eFD report
fa04106b75751b72eee2e59e087dc97584a807d4d8de541721a314d80f6d84c4
202456ff880c-f3ce-468c-99cd-a65364d4a0adSenate annual05/12/20251200Senate eFD report
5a8820584356a91b1c3bad011ea990c13edf19c34d87e45a307fbd1b3c73db68
2025f9c92717-694d-4ba6-aa3d-f214b63fa783Senate annual05/11/20261140Senate eFD report
3e6d284b1f98bdf08cde630d0cdd6c2424ddd273dde14b564df2948069a52aad

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
IRA ⇒ SINAX-ClearBridge Large Cap Value A (NASDAQ)—held$50,001 - $100,000$100,001 - $250,000$0$0
C-Citigroup Inc. (NYSE)—held$15,001 - $50,000$50,001 - $100,000$0$0
Spouse IRA 2 ⇒ AAPL - Apple Inc.SPheld$15,001 - $50,000$50,001 - $100,000$0$0
Spouse IRA 2 ⇒ PEP - Pepsico, Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 2 ⇒ APD - Air Products & Chemicals Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
C-Citigroup Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 2 ⇒ BLK - BlackRock, Inc.SPheld$1,001 - $15,000$15,001 - $50,000$0$0
Spouse IRA 2 ⇒ FDS-FactSet Research Systems Inc. (NYSE)SPheld$1,001 - $15,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)
UBSI - United Bankshares, Inc. - Common StockSPheld$15,001 - $50,000$50,001 - $100,000$0$0
Spouse IRA 2 ⇒ GD - General Dynamics Corporation (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
C-Citigroup Inc. (NYSE)SPheld$1,001 - $15,000$15,001 - $50,000$0$0
Spouse IRA 2 ⇒ FDS-FactSet Research Systems Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
TFC - Truist Financial Corporation—held$1,001 - $15,000$15,001 - $50,000$0$0
IBM - International Business Machines Corporation (NYSE)SPheld$1,001 - $15,000$15,001 - $50,000$0$0
Spouse IRA 2 ⇒ COST - Costco Wholesale Corporation - Common StockSPheld$1,001 - $15,000$15,001 - $50,000$0$0
AUB - Atlantic Union Bankshares Corporation—held$1,001 - $15,000$15,001 - $50,000$0$0

Largest movers 2024→2025

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
TRV - The Travelers Companies, Inc. (NYSE)—held$50,001 - $100,000$100,001 - $250,000$0$0
Wells Fargo (Charleston, WV) Type: Brokerage Sweep Account—held$50,001 - $100,000$100,001 - $250,000$0$0
UBSI - United Bankshares, Inc. - Common StockSPheld$50,001 - $100,000$100,001 - $250,000$0$0
Spouse IRA 2 ⇒ PAYX - Paychex, Inc. (NASDAQ)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 2 ⇒ AFL - AFLAC Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
C-Citigroup Inc. (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 2 ⇒ CB - The Chubb Corporation (NYSE)SPheld$15,001 - $50,000$1,001 - $15,000$0$0
Spouse IRA 2 ⇒ PSX - Phillips 66 (NYSE)SPheld$15,001 - $50,000$1,001 - $15,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).