Frank Ruff

$102,410Cash on Hand
$216,553Total Contributions
$94,821Total 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)
$30,000.00 Dominion Energy Inc PAC - Virginia 12/09/2021Electric CompanyENTITY
$15,000.00 Dominion Energy Inc PAC - Virginia 10/20/2021Electric CompanyENTITY
$5,000.00 Dominion Energy Inc PAC - Virginia 07/24/2020Electric CompanyENTITY
$5,000.00 Dominion Energy Inc PAC - Virginia 12/17/2020Electric CompanyENTITY
$5,000.00 Virginia Transportation Construction Alliance PAC 12/24/2020Transportation ConstructionENTITY
$2,500.00 Altria Client Services LLC 06/30/2021Tobacco - MfgENTITY
$2,500.00 Amazon Inc 07/27/2020RetailENTITY
$2,500.00 Amazon Inc 06/02/2021RetailENTITY
$2,500.00 Dominion Energy Inc PAC - Virginia 06/02/2021Electric CompanyENTITY
$2,500.00 Hunton Andrews Kurth LLP 12/21/2020Law FirmENTITY
$2,500.00 The Williams Companies Inc 10/18/2021EnergyENTITY
$2,500.00 Troutman Pepper Hamilton Sanders LLP 12/19/2020Law FirmENTITY
$2,500.00 Verizon Good Government Club of Virginia 12/23/2020TelephoneENTITY
$2,500.00 Verizon Good Government Club of Virginia 09/07/2021TelephoneENTITY
$2,000.00 Williams Mullen Clark and Dobbins 06/30/2021Law FirmENTITY
$1,500.00 The American Electric Power Company - Virginia - Committee for Responsible Government 12/28/2020Electric CompaniesENTITY
$1,500.00 Betting on VA Jobs 12/10/2020GamingENTITY
$1,500.00 Micron Technology Inc 10/08/2020ManufacturerENTITY
$1,500.00 Nova Technology Council PAC 12/23/2020TechnologyENTITY
$1,500.00 Nova Technology Council PAC 06/22/2021TechnologyENTITY
$1,500.00 Realtors PAC of Virginia 10/27/2021RealtyENTITY
$1,050.00 Aggregated Unitemized Cash Contributions 01/01/2021INDIVIDUAL
$1,000.00 Altria Client Services LLC 06/25/2020Tobacco - MfgENTITY
$1,000.00 Anheuser Busch Companies 07/03/2020BreweryENTITY
$1,000.00 Anheuser Busch Companies 10/19/2021BreweryENTITY