Official portrait of Rep. Brian J. Mast (R-FL)
Official portrait: unitedstates/images (public domain; source GPO Member Guide)

Rep. Brian J. Mast (R-FL)

House · Republican (most recent term) · FL-21 · in Congress 2017–present · Bioguide ID M001199

Party history: R 2017–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 2016)2016$99,008$204,504$310,000
(b) Latest net worth estimate2025$100,003$550,501$1,000,999
(c) Estimated gain / loss, nominal dollars, 2016 → 2025 (9 years spanned)2016–2025−$209,997+$345,997+$901,991

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
2016$204,504$0$204,504$99,008 … $310,000computed
2017$220,010$375,000−$154,990−$431,979 … $121,999computed
2018$498,514$375,000$123,514−$282,972 … $529,999computed
2019$454,015$762,501−$308,486−$851,970 … $234,998computed
2020$1,059,010$1,345,002−$285,992−$1,191,981 … $619,996computed
2021$962,006$795,001$167,006−$475,987 … $809,998computed
2022$1,704,507$3,420,002−$1,715,494−$4,476,986 … $1,045,997computed
2023$3,825,502$3,420,002$405,500−$4,014,996 … $4,825,997computed
2024$925,502$375,000$550,501$100,003 … $1,000,999computed
2025$925,502$375,000$550,501$100,003 … $1,000,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.)-0.6%
Simple average of years+12.0%
Years estimated6
Best / worst single year2023 +143%
2020 -41%

Reliability flags: 2/6 years trading-dominated; a year exceeds ±100%; 1 year(s) driven by income/one position/range artefact.

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

-41%0%143%201820192020202120222023

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
2016→2017$0$113,008$0$152,010$8,000 n/an/a … n/an/a … n/a0%excluded; not eligible: traced prior-year value below $50,000; many new/exited positions
2017→2018$187,008$385,510$100$255,004$64,502 +4.3%+1.6% … +4.9%-259% … +268%85%counted; high turnover (buys+sells > 100% of opening value); many new/exited positions
2018→2019$450,012$292,011$201$0$0 -35.1%-50.5% … -30.7%-134% … +63%90%counted
2019→2020$333,010$123,502$100$24,002$96,006 -41.3%-41.6% … -39.7%-152% … +69%73%counted; many new/exited positions
2020→2021$979,004$897,504$802$32,500$0 -11.6%-12.5% … -9.4%-84% … +61%92%counted
2021→2022$954,006$954,006$701$0$121,004 +12.8%+6.3% … +15.6%-73% … +98%99%counted
2022→2023$1,575,502$3,825,502$100$0$0 +142.8%+47.6% … +190.4%-35% … +321%92%counted; single position drives the result (range jump)
2023→2024$825,502$925,502$100$0$0 +12.1%+9.1% … +13.6%-61% … +85%22%excluded; not eligible: traced coverage 22% < 60%
2024→2025$175,000$175,000$100$0$0 +0.1%+0.0% … +0.1%-86% … +86%19%excluded; not eligible: traced coverage 19% < 60%

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
201610014337House amendment12/12/20168010014337.pdf
c35e0628ea95af97a7498ae4d83163aed0967a3ec6a37acce06a809f223cc3e3
201710050644House amendment1/11/202324010050644.pdf
ec4ab6ac5795f2eac856c7e1ca881ed176b8453754eb35f713094a52d6b5930a
201810050645House amendment1/11/202333010050645.pdf
caf5ea578a1335ef71aabcc3785730dfa60b9664079f0368db27f7ffa7842a9e
201910050647House amendment1/11/202343010050647.pdf
31505e8bb889863fecb9ee97596fc756ce4b3a0097b31b43c7fe3516f3e037b4
202010050648House amendment1/11/202356010050648.pdf
eb72375b30be7a2150342e4e372cf6228fba6b40a54a68c701f43b5f23c6cc45
202110050649House amendment1/11/202322010050649.pdf
3e0744435b300cfe2940582391193b0e002acb6a2ba6f5cea1023ba9fc3f11c1
202210053795House annual8/9/202314010053795.pdf
f93d8b2bea474fcdeb619e2f0bca522dfa82c453bdb1f679062137f73f42bda9
202310061066House annual7/25/20244010061066.pdf
a3bcccfe7cc823b8d40dcd114a82215d1d8fe6e0bcb8f0b3c2da4031a5276d20
202410068357House annual8/13/20253010068357.pdf
5d4f6076b9760f6480024c827cd4f78c9c66ded310e1085e7746a12766a307c4
202510076430House annual8/13/20263010076430.pdf
d6488782828cb587d06c5804bb166df3c22f2b1e82c282bb4cf1a58aac87eb50

Largest movers 2020→2021

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
MS Joint A/C ⇒ Ideal Power Inc. (IPWR) [ST]—held$15,001 - $50,000None$0$0
MS Joint A/C ⇒ Tilray Brands, Inc. - Class 2 (TLRY) [ST]—held$15,001 - $50,000$1,001 - $15,000$0$0
Morgan Stanley Maverick Mast UTMA/FL ⇒ Virgin Galactic Holdings, Inc. (SPCE) [ST]—new—$1,001 - $15,000$32,500$0
MS Joint A/C ⇒ SmileDirectClub, Inc. (SDC) [ST]—held$15,001 - $50,000$1,001 - $15,000$0$0
Morgan Stanley Magnum Mast UTMA/FL ⇒—held$1,001 - $15,000; NoneNone$0$0
MS Joint A/C ⇒ IShares Russell 2000 ETF (IWM) [EF]—held$15,001 - $50,000$15,001 - $50,000$0$0
USAA Checking and Savings Accounts [BA]—held$50,001 - $100,000$50,001 - $100,000$0$0
Brian J Mast Roth IRA ⇒ JP Morgan Income Builder A [MF]—held$1,001 - $15,000$1,001 - $15,000$0$0

Largest movers 2021→2022

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
MS Joint A/C ⇒ IShares Russell 2000 ETF (IWM) [EF]—held$15,001 - $50,000$15,001 - $50,000$0$32,500
MS Joint A/C ⇒ urban-gro, Inc. (UGRO) [ST]—held$15,001 - $50,000$15,001 - $50,000$0$32,500
MS Joint A/C ⇒ Tilray Brands, Inc. - Class 2 (TLRY) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
Morgan Stanley Maverick Mast UTMA/FL ⇒ Virgin Galactic Holdings, Inc. (SPCE) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
Brian J Mast IRA ⇒ Clearbridge Aggressive Growth A [MF]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
MS Joint A/C ⇒ SmileDirectClub, Inc. (SDC) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
Morgan Stanley Magnum Mast UTMA/FL ⇒ Virgin Galactic Holdings, Inc. (SPCE) [ST]—held$1,001 - $15,000$1,001 - $15,000$0$8,000
Brian J Mast IRA ⇒ Davis Opportunity A [MF]—held$1,001 - $15,000$1,001 - $15,000$0$8,000

Largest movers 2022→2023

Position (as written in filing)OwnerKindOpening range(s)Closing range(s)Buys (mid)Sales (mid)
4M Properties of South Florida, LLC ⇒ 9.78 Acre Property in Fort Pierce, FL [RP]—held$500,001 - $1,000,000$1,000,001 - $5,000,000$0$0
Stay Salty Studios, 100% Interest [OL]SPheld$1 - $1,000$1 - $1,000$0$0
4M Properties of South Florida, LLC ⇒ Property on Hutchinson Island [RP]—held$500,001 - $1,000,000$500,001 - $1,000,000$0$0
USAA Checking and Savings Accounts [BA]—held$50,001 - $100,000$50,001 - $100,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).