Nonpartisan civic infrastructure
AllCiv
·
Legis1
Public
·
Reps, Candidates, Orgs
AllCiv
Beta
Citizen Portal
Home
News
My Dashboard
My Updates
My Yard
My Reps
My Elections
My Issues
My Communities
My Organizations
My Laws & Bills
My Messages
My Calendar
My Profile
Explore
Elected Offices
Representatives
Elections
Candidates
Laws, Bills & Regs
Civic Maps
Civic Calendar
Rankings
Upgrade — $8/mo
?
Sign in or sign up
Access dashboard →
Mo Brooks
R
Candidate for Alabama U.S. Senate Seat (Class III) · Lost primary · May 24, 2022
Overview
Fundraising
News
Campaigns
Positions
Interview
Endorsements
Communications
Campaign history with fundraising data from FEC filings.
2022
2022 Cycle
Current
MO BROOKS FOR SENATE
9,346 contributions
$3.6M
Raised
$3.4M
Individuals
$94K
PACs
—
Small Donors
Individuals 94%
PACs 3%
2020
2020 Cycle
MO BROOKS FOR CONGRESS
439 contributions
$630K
Raised
$368K
Individuals
$262K
PACs
—
Small Donors
Individuals 58%
PACs 42%
Top PAC Donors
Top 10 PAC contributions by amount
COMMUNITY BANCSHARES OF MISSISSIPPI INC. POLITICAL ACTION COMMITTEE
2 contributions
$10K
GOOD FOR CONGRESS
4 contributions
$7K
CARCEL G. CONSTRUCTION LLC
1 contributions
$6K
CLUB FOR GROWTH PAC
62 contributions
$5K
AMERICANS FOR LEGISLATING EXCELLENCE PAC
2 contributions
$5K
CITIZENS UNITED POLITICAL VICTORY FUND
1 contributions
$5K
FREEDOM FUND
1 contributions
$5K
HOUSE FREEDOM FUND
1 contributions
$5K
NATIONAL ASSOCIATION FOR GUN RIGHTS INC PAC
1 contributions
$5K
REINVENTING A NEW DIRECTION POLITICAL ACTION COMMITTEE
1 contributions
$5K
Source: FEC itemized contribution filings
Top Donor Employers
By employer
SPARKS ENERGY INC
4 contributions
$35K
FIVE STONES RESEARCH CORPORATION
5 contributions
$26K
ILAN INVESTMENTS
4 contributions
$20K
ABC SUPPLY CO., INC.
5 contributions
$15K
WAVELINK, INC.
4 contributions
$15K
MONTE SANO RESEARCH
2 contributions
$12K
X STRATEGIES LLC
3 contributions
$11K
NATHAN S. JONAS & CO., LLC
1 contributions
$9K
Candidate-provided
Public data (FEC)
AllCiv / Legis1 coverage
Home
News
Explore
Updates
Account