Campaign history with fundraising data from FEC filings.
2026
2026 CycleCurrent
TERESA FOR ALL
2,028 contributions
$1.2M
Raised
$757K
Individuals
$377K
PACs
4%
Small Donors
Individuals 61%PACs 30%
2024
2024 Cycle
TERESA FOR ALL
4,943 contributions
$1.9M
Raised
$1.4M
Individuals
$571K
PACs
6%
Small Donors
Individuals 71%PACs 29%
2022
2022 Cycle
TERESA FOR ALL
5,338 contributions
$3.2M
Raised
$2.1M
Individuals
$1.0M
PACs
4%
Small Donors
Individuals 68%PACs 32%
2020
2020 Cycle
TERESA FOR ALL
4,936 contributions
$2.0M
Raised
$1.7M
Individuals
$291K
PACs
6%
Small Donors
Individuals 85%PACs 15%
Top PAC Donors
Top 10 PAC contributions by amount
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
Source: FEC itemized contribution filings
Outside Spending
Independent expenditures by outside groups (super PACs, hybrid & other PACs) — spending for or against this candidate, not coordinated with the campaign.