KeyVex › Disclosures › Annual financial disclosures

KeyVex publishes these public financial disclosure filings as news, free and without registration, under the news-media provision of 5 U.S.C. § 13107(c). Source documents are linked on every entry.

Thomas G Weiler — 2025 financial disclosure

· Annual financial disclosures · U.S. Senate Electronic Financial Disclosure / U.S. House Clerk

Report typeAnnual
Filing year2025
Chambersenate
500 INDEX$500,001 - $1,000,000 · Dividends · $5,001 - $15,000
NASDAQ 100$250,001 - $500,000 · Dividends · $1,001 - $2,500
MPGFX - Mairs & Power Growth Fund$50,001 - $100,000 · Dividends · $1,001 - $2,500
American Fund$15,001 - $50,000 · Dividends · $201 - $1,000
JNSXX - EDWARD JONES MONEY MARKET FUND - Investment Shares$50,001 - $100,000 · Dividends · $1,001 - $2,500
FCNTX - Fidelity Contrafund$100,001 - $250,000 · Dividends · $1,001 - $2,500
Fidelity Investments Account--
various$1,000,001 - $5,000,000 · Dividends · $50,001 - $100,000

The complete record

Every field KeyVex holds for this filing, as its API serves it. Nothing is withheld here that the API sells.

party—
state—
officeCandidate (Candidate)
sourceSENATE_EFD_AFD
chambersenate
filing idsenate-annual-477cae07-99ea-4015-a0d8-bbb820db66ab
report urlhttps://efdsearch.senate.gov/search/view/annual/477cae07-99ea-4015-a0d8-bbb820db66ab/
scraped at2026-08-17T10:30:08.743Z
asset count8
bioguide id—
filing date2026-07-18
filing year2025
member lastWeiler
member nameThomas G Weiler
report typeAnnual
member firstThomas G
content parsedtrue
report subtypeannual
state district—
liability count1

assets (8)

ownertickerlocationasset nameasset typerow numberdescriptionincome typevalue rangeincome rangeasset subtype
Self——500 INDEXMutual Funds1—Dividends$500,001 - $1,000,000$5,001 - $15,000Exchange Traded Fund/Note
Self——NASDAQ 100Mutual Funds2—Dividends$250,001 - $500,000$1,001 - $2,500Exchange Traded Fund/Note
Self——MPGFX - Mairs & Power Growth FundMutual Funds3—Dividends$50,001 - $100,000$1,001 - $2,500Mutual Fund
Self——American FundMutual Funds4—Dividends$15,001 - $50,000$201 - $1,000Mutual Fund
Spouse——JNSXX - EDWARD JONES MONEY MARKET FUND - Investment SharesMutual Funds5—Dividends$50,001 - $100,000$1,001 - $2,500Mutual Fund
Self——FCNTX - Fidelity ContrafundCorporate Securities6—Dividends$100,001 - $250,000$1,001 - $2,500Stock
Self——Fidelity Investments AccountBrokerage/Managed Account7——--——
Self——variousCorporate Securities7.1—Dividends$1,000,001 - $5,000,000$50,001 - $100,000Stock

liabilities (1)

debtorcommentcreditorincurredlocationrate termrow numberamount rangeliability type
Spousen/aChase2004Pittsburgh, pa5% (25 years)1$15,001 - $50,000Educational Loan

Original filing document