Mary Margaret Kastelberg

$546Cash on Hand
$1,077,316Total Contributions
$1,029,806Total 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 Thomas G Snead Jr 07/19/2019RetiredRetiredINDIVIDUAL
$500.00 Troutman Sanders LLP 06/27/2019Law FirmENTITY
$500.00 Virginia Free Enterprise PAC 03/12/2019PACENTITY
$500.00 William Heywood Fralin Jr 10/28/2019ExecutiveMedical Facilities of AmericaINDIVIDUAL
$455.76 Susan S Schneider 03/03/2019BankerVillage BankINDIVIDUAL
$300.00 Alison Ervin 08/13/2019RetiredRetiredINDIVIDUAL
$300.00 Friends of Manoli Loupassi 04/26/2019Campaign CommitteeENTITY
$300.00 Grace Upton 10/08/2019RetiredRetiredINDIVIDUAL
$266.92 Mary Margaret Kastelberg 03/05/2019Investment Management DirectorAlpha Wealth Advisors LLCINDIVIDUAL
$250.00 Alexander B McMurtrie Jr 10/08/2019AttorneySelf EmployedINDIVIDUAL
$250.00 Alexander R Jordan 03/25/2019WholesalerCimiINDIVIDUAL
$250.00 Alison LaMura 09/09/2019RetiredRetiredINDIVIDUAL
$250.00 Andrew Jiranek 10/18/2019AttorneyJiranek PA AttorneysINDIVIDUAL
$250.00 Barbara Comstock 05/20/2019Advisor Government RelationsBaker DonelsonINDIVIDUAL
$250.00 Becky Gleberman 10/16/2019HomemakerHomemakerINDIVIDUAL
$250.00 Brenda Pogge 05/28/2019Campaign CommitteeENTITY
$250.00 Brian Schneider 08/23/2019AttorneyMoran Reeves ConnINDIVIDUAL
$250.00 Burt Hazelwood 07/15/2019Managing DirectorGuggenheim Partners LLCINDIVIDUAL
$250.00 Charlotte Woodfin 08/16/2019PhysicianSelf EmployedINDIVIDUAL
$250.00 Christopher D Lloyd 08/22/2019ConsultantMcguirewoods LLPINDIVIDUAL
$250.00 Colin Walthall 10/09/2019Regulatory & Certificates AnalystDominion EnergyINDIVIDUAL
$250.00 Common Sense Virginia 10/02/2019Republican Political CommitteeENTITY
$250.00 Cordelia M Brand 10/22/2019HomemakerHomemakerINDIVIDUAL
$250.00 Davenport Co LLC 09/24/2019InvestmentsENTITY
$250.00 David Botkins 02/11/2019Strategic Advisor for Communications & Corporate ADominion EnergyINDIVIDUAL