Mary Margaret Kastelberg

$546Cash on Hand
$980,125Total Contributions
$873,759Total Expenditures
Contributions

This page displays the individual contributions made by these contributors to this candidate during the selected election cycle.

Amount
(Click to sort ascending)
Contributor
(Click to sort ascending)
Date
(Click to sort ascending)
Occupation
(Click to sort ascending)
Employer
(Click to sort ascending)
Type
(Click to sort ascending)
$500.00 Alexandra Saunders 06/29/2021HomemakerHomemakerINDIVIDUAL
$500.00 Allen Martin 10/25/2021Government AffairsThe Livingston GroupINDIVIDUAL
$500.00 Analytics True Vision Software 08/30/2021SoftwareENTITY
$500.00 Anne Huske 09/07/2021Portfolio ManagerSkipjack Global Capital ManagementINDIVIDUAL
$500.00 Blair Nelsen 07/27/2021ConsultantSelf EmployedINDIVIDUAL
$500.00 Bradford B Sauer 09/20/2021RetiredRetiredINDIVIDUAL
$500.00 Bradford B Sauer 09/24/2021RetiredRetiredINDIVIDUAL
$500.00 Bradford B Sauer 10/18/2021RetiredRetiredINDIVIDUAL
$500.00 Brent Justus 06/09/2021AttorneyMcguirewoods LLPINDIVIDUAL
$500.00 Christopher Peace 06/21/2021AttorneySelf EmployedINDIVIDUAL
$500.00 Dan Stoddard 08/29/2021ExecutiveDominion EnergyINDIVIDUAL
$500.00 David A Hutchens 09/24/2021Vice PresidentAvalonbay Communities IncINDIVIDUAL
$500.00 David D Plageman 06/29/2021RetiredRetiredINDIVIDUAL
$500.00 David Maraghy 09/02/2021RetiredRetiredINDIVIDUAL
$500.00 David Maraghy 10/06/2021RetiredRetiredINDIVIDUAL
$500.00 Edward S Whitlock III 03/24/2021AttorneyLafayette Ayers WhitlockINDIVIDUAL
$500.00 Frank Atkinson 06/17/2021AttorneyMcguirewoodsINDIVIDUAL
$500.00 Fred Shaia 10/13/2021RetiredRetiredINDIVIDUAL
$500.00 Frederick C Larmore 09/09/2021RealtorRemaxINDIVIDUAL
$500.00 Friends of Buddy Fowler 10/21/2021Candidate CommitteeENTITY
$500.00 Friends of Cavalier PAC 06/23/2021Hunting SportsENTITY
$500.00 Generra Peck 06/23/2021ConsultantP2 Public AffairsINDIVIDUAL
$500.00 James Beamer 06/15/2021Government AffairsDominion EnergyINDIVIDUAL
$500.00 James Carreras 08/07/2021ExecutiveAutomatic Leasing ServiceINDIVIDUAL
$500.00 James S Gilmore III 09/20/2021RetiredRetiredINDIVIDUAL