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
VCNIX - Nasdaq-100 Index Fund$500,001 - $1,000,000 · Capital Gains · $15,001 - $50,000
SPXKX - S&P 500 Index Fund - K Shares$500,001 - $1,000,000 · Capital Gains · $50,001 - $100,000
MPGFX - Mairs & Power Growth Fund$100,001 - $250,000 · Dividends · $2,501 - $5,000
Fidelity Investments--
various$1,000,001 - $5,000,000 · Dividends, Interest, Capital Gains · $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-d8ed3acf-4141-431b-a30a-325cefc9049e
report urlhttps://efdsearch.senate.gov/search/view/annual/d8ed3acf-4141-431b-a30a-325cefc9049e/
scraped at2026-08-17T10:30:08.743Z
asset count5
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 (5)

ownertickerlocationasset nameasset typerow numberdescriptionincome typevalue rangeincome rangeasset subtype
Self——VCNIX - Nasdaq-100 Index FundMutual Funds1—Capital Gains$500,001 - $1,000,000$15,001 - $50,000Exchange Traded Fund/Note
Self——SPXKX - S&P 500 Index Fund - K SharesMutual Funds2—Capital Gains$500,001 - $1,000,000$50,001 - $100,000Exchange Traded Fund/Note
Self——MPGFX - Mairs & Power Growth FundMutual Funds3—Dividends$100,001 - $250,000$2,501 - $5,000Mutual Fund
Self——Fidelity InvestmentsBrokerage/Managed Account4——--——
Self——variousCorporate Securities4.1—Dividends, Interest, Capital Gains$1,000,001 - $5,000,000$50,001 - $100,000Stock

liabilities (1)

debtorcommentcreditorincurredlocationrate termrow numberamount rangeliability type
Spousen/aChase Bank2004Pittsburgh, PA5% (25)1$15,001 - $50,000Educational Loan

Original filing document