Official portrait of Rep. Michael F. Doyle (D-PA)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Michael F. Doyle (D-PA)

House · Democrat (most recent term) · PA-18 · in Congress 1995–2022 · Bioguide ID D000482

Party history: D 1995–2022. 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 19952013−$238,994$30,502$299,997
(b) Latest net worth estimate2021$682,052$1,586,525$2,490,998
(c) Estimated gain / loss, nominal dollars, 2013 → 2021 (8 years spanned)2013–2021+$382,055+$1,556,024+$2,729,992

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$313,003$282,502$30,502−$238,994 … $299,997computed
2014$305,002$457,502−$152,500−$489,995 … $184,996computed
2015$305,002$250,001$55,002−$189,995 … $299,998computed
2016$305,002$250,001$55,002−$189,995 … $299,998computed
2017$520,004$250,001$270,004−$59,991 … $599,998computed
2018$1,185,520$207,501$978,018$281,039 … $1,674,998computed
2019$1,331,524$120,001$1,211,524$467,049 … $1,955,998computed
2020$1,453,524$107,501$1,346,023$552,048 … $2,139,998computed
2021$1,694,026$107,501$1,586,525$682,052 … $2,490,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.)+12.7%
Simple average of years+12.7%
Years estimated4
Best / worst single year2021 +19%
2015 +11%

Reliability flags: few years (4).

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

-10%0%19%2015201620172021

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$183,001$175,000$32,500$0$0 +13.4%+13.2% … +13.9%-82% … +109%58%excluded; not eligible: traced coverage 58% < 60%
2014→2015$305,002$305,002$32,500$0$0 +10.7%+9.4% … +11.1%-90% … +111%100%counted
2015→2016$305,002$305,002$32,500$0$0 +10.7%+9.4% … +11.1%-90% … +111%100%counted
2016→2017$305,002$305,002$32,500$0$0 +10.7%+9.4% … +11.1%-90% … +111%100%counted
2017→2018$107,501$627,008$10,000$627,008$107,501 +9.3%+7.7% … +10.0%-647% … +666%21%excluded; not eligible: traced coverage 21% < 60%; high turnover (buys+sells > 100% of opening value); many new/exited positions
2018→2019$467,510$443,010$10,000$72,004$8,000 -16.8%-19.3% … -8.1%-141% … +107%39%excluded; not eligible: traced coverage 39% < 60%
2019→2020$512,007$608,510$11,751$96,504$48,003 +11.7%+9.1% … +12.5%-125% … +149%38%excluded; not eligible: traced coverage 38% < 60%; many new/exited positions
2020→2021$1,166,019$1,298,518$33,101$0$56,004 +19.0%+18.6% … +20.3%-96% … +134%80%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
201310001595House annual5/12/20147010001595.pdf
a28b5f405ae380e971df2a2f2beff8cf339532efcffdf4cfdd40964dc7c5d563
201410005824House annual5/13/20156010005824.pdf
6d8595dc1746fe582ca9494ba0f00491b8b7eb4b407e53d52b5c8ca19bd6e927
201510010605House annual5/12/20165010010605.pdf
a95b408711784b501636f61d07466e6fbdac8d15a0cc8a103880675bd64b797f
201610015604House annual5/1/20175010015604.pdf
f311159f38988e6fa66a13463e212db5f1c4dbc7cf809ede3ab6308f9810c43d
201710020321House annual5/8/201813010020321.pdf
6149cb3cba3fd9639febd720d67738b2a9813ba9f04503596a626238a19e0c74
201810026386House annual5/14/201947010026386.pdf
8200ca3bb1518c22245131797378e92b62b69721ae811673b058d72ede3e9a4e
201910037455House annual8/4/202049010037455.pdf
cbaf6635683a80bfa67aed4bc553f8b3cfc361f00ff3ec0c1e236e03f12866a1
202010041825House annual8/4/202148010041825.pdf
2527d19ea50d7b308041fd8e9bea24ea4b21028661568ccb085998d4f164ab70
202110046625House annual5/13/202252010046625.pdf
bdf059b8ba08601c21a4907be308a93cdc695847fbe8117f6177189c0a7b8fe6

Largest movers 2015→2016

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Structured Capital Strategies Russell 2000 3yr - 10%—held$15,001 - $50,000$15,001 - $50,000$0$0
Structured Capital Strategies Russell 2000 5yr - 10%—held$15,001 - $50,000$15,001 - $50,000$0$0
1916 Monongahela Avenue—held$100,001 - $250,000$100,001 - $250,000$0$0
Structured Capital Strategies S&P 500 5yr - 10%—held$15,001 - $50,000$15,001 - $50,000$0$0
Structured Capital Strategies S&P 500 3yr - 10%—held$15,001 - $50,000$15,001 - $50,000$0$0

Largest movers 2016→2017

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Structured Capital Strategies Russell 2000 3yr - 10% [MF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Structured Capital Strategies Russell 2000 5yr - 10% [MF]—held$15,001 - $50,000$15,001 - $50,000$0$0
1916 Monongahela Avenue [RP]—held$100,001 - $250,000$100,001 - $250,000$0$0
Structured Capital Strategies S&P 500 5yr - 10% [MF]—held$15,001 - $50,000$15,001 - $50,000$0$0
Structured Capital Strategies S&P 500 3yr - 10% [MF]—held$15,001 - $50,000$15,001 - $50,000$0$0

Largest movers 2020→2021

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
Structured Capital Strategies ⇒ Russell 2000 6Yr - 20% Buffer [EF]—held$15,001 - $50,000$50,001 - $100,000$0$0
Retirement Acct. Strategic Asset Mngt. II ⇒ PRIME CAP ODYSSEY [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Retirement Acct. Strategic Asset Mngt. II ⇒ MORGAN STANLEY INSTL GLOBAL FRANCHISE CL I [EF—held$1,001 - $15,000$15,001 - $50,000$0$0
Structured Capital Strategies ⇒ MSCI EAFE ETF Annual Lock 6Yr [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Retirement Acct. Strategic Asset Mngt. II ⇒ FIRST EAGLE HIGH INCOME CL I [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Retirement Acct. Strategic Asset Mngt. II ⇒ INVESCO GLOBAL OPPTYS CL Y [EF]—held$1,001 - $15,000$15,001 - $50,000$0$0
Strategic Asset Management II ⇒ PIMCO INCOME CL I2 [EF]JTheld$15,001 - $50,000$1,001 - $15,000$0$8,000
Strategic Asset Management II ⇒ INVESCO GLOBAL OPPTYS CL Y [EF]JTheld$1,001 - $15,000$1,001 - $15,000$0$16,001

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).