Campaign finance data from FEC filings.
Detailed fundraising analytics available in Legis1
2024 Cycle
1 contributions· MCGUIRE FOR VIRGINIAIndividuals 100%PACs 0%
2022 Cycle
149 contributions· JOHN MCGUIRE FOR VIRGINIAIndividuals 100%PACs 0%
2020 Cycle
608 contributions· MCGUIRE FOR VIRGINIAIndividuals 100%PACs 0%
Source: FEC itemized contribution filings
Candidate-provided Public data (FEC) AllCiv / Legis1 coverage