Campaign finance data from FEC filings.
Detailed fundraising analytics available in Legis1
2026 Cycle
2,028 contributions· TERESA FOR ALLIndividuals 61%PACs 30%
2024 Cycle
4,943 contributions· TERESA FOR ALLIndividuals 71%PACs 29%
2022 Cycle
5,338 contributions· TERESA FOR ALLIndividuals 68%PACs 32%
2020 Cycle
4,936 contributions· TERESA FOR ALLIndividuals 85%PACs 15%
Top PAC Donors
AMERICAN CRYSTAL SUGAR COMPANY POLITICAL ACTION COMMITTEE
2 contributions
$10K
INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS POLITICAL ACTION COMMITTEE
2 contributions
$10K
MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS
2 contributions
$10K
TURQUOISE PAC
2 contributions
$10K
AK-CHIN INDIAN COMMUNITY
2 contributions
$7K
CHEROKEE NATION
2 contributions
$7K
HABEMATOLEL POMO UPPER LAKE TRIBE OF CALIFORNIA
2 contributions
$7K
MESCALERO APACHE TRIBE
2 contributions
$7K
MUCKLESHOOT TRIBE INDIAN TRIBE
2 contributions
$7K
OTOE MISSOURIA TRIBE OF OKLAHOMA
2 contributions
$7K
Top Donor Employers
MASS GENERAL HOSPITAL
3 contributions
$14K
THORNBURG INVESTMENT MANAGEMENT
3 contributions
$14K
ALSOP LOUIE PARTNERS
2 contributions
$7K
INTEGER HOLDINGS
2 contributions
$7K
THE RING GROUP
2 contributions
$7K
CONRON & WOODS
3 contributions
$7K
FEVRE RIVER PACKET CO
7 contributions
$7K
THE SANTA FE GROUP
4 contributions
$6K
TREMONT STRATEGIES GROUP LLC
3 contributions
$4K
Source: FEC itemized contribution filings
Candidate-provided Public data (FEC) AllCiv / Legis1 coverage