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.

Troy D Jackson — 2025 financial disclosure

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

Report typeAnnual
Filing year2025
Chambersenate
Maine Public Employees Retirement System$15,001 - $50,000 · None · None (or less than $201)
Metropolitan Life Insurance Company$1,001 - $15,000 · None · None (or less than $201)
Jackson Associates--
Key Bank$15,001 - $50,000 · None · None (or less than $201)
Maine Public Employees Retirement System$100,001 - $250,000 · None · None (or less than $201)
Undeveloped Property$1,001 - $15,000 · None · None (or less than $201)
Commercial Property$15,001 - $50,000 · None · None (or less than $201)

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-da9df3ca-15dc-49a9-8058-f0bb42764a26
report urlhttps://efdsearch.senate.gov/search/view/annual/da9df3ca-15dc-49a9-8058-f0bb42764a26/
scraped at2026-10-12T10:30:09.043Z
asset count7
bioguide id—
filing date2026-10-05
filing year2025
member lastJackson
member nameTroy D Jackson
report typeAnnual
member firstTroy D
content parsedtrue
report subtypeannual
state district—
liability count0

assets (7)

ownertickerlocationasset nameasset typerow numberdescriptionincome typevalue rangeincome rangeasset subtype
Self——Maine Public Employees Retirement SystemRetirement Plans1—None$15,001 - $50,000None (or less than $201)Defined Benefit Pension Plan
Self——Metropolitan Life Insurance CompanyLife Insurance2Provider: MetLifeNone$1,001 - $15,000None (or less than $201)Whole
Self——Jackson AssociatesBusiness Entity3Company: Jackson Associates (Allagash, ME) Description: Holding Company—--—Limited Liability Company (LLC)
Self—Cleveland, OHKey BankBank Deposit3.1Type: CheckingNone$15,001 - $50,000None (or less than $201)—
Spouse——Maine Public Employees Retirement SystemRetirement Plans4—None$100,001 - $250,000None (or less than $201)Defined Benefit Pension Plan
Spouse——Undeveloped PropertyReal Estate5Land (St. Francis, ME)None$1,001 - $15,000None (or less than $201)Unimproved Land
Spouse——Commercial PropertyReal Estate6Commercial Real Estate (Allagash, ME)None$15,001 - $50,000None (or less than $201)Commercial

liabilities (0)

None listed.

Original filing document