Frank Ruff

$102,410Cash on Hand
$1,307,757Total Contributions
$1,267,914Total Expenditures
Contributors

This page displays the cumulative amount given by these contributors to this candidate during the selected election cycle.

Total Contributions
(Click to sort ascending)
Contributor
(Click to sort ascending)
Type
(Click to sort ascending)
$3,500.00 Associated General Contractors of Virginia PAC ENTITY
$3,500.00 Centurylink Inc ENTITY
$3,500.00 David Pennington INDIVIDUAL
$3,500.00 Eqt Corporation ENTITY
$3,500.00 Exacta Systems LLC ENTITY
$3,500.00 Lifepoint Health PAC ENTITY
$3,500.00 Transburban (USA) Inc ENTITY
$3,500.00 Walter Beales INDIVIDUAL
$3,252.63 Old Dominion Electric Cooperative ENTITY
$3,250.00 Commercial Development PAC ENTITY
$3,250.00 Reed Smith PAC ENTITY
$3,161.46 Hunton & Williams ENTITY
$3,000.00 Cozen O'Connor ENTITY
$3,000.00 Davenport Energy ENTITY
$3,000.00 Deloitte & Touche LLP ENTITY
$3,000.00 Fred Blair INDIVIDUAL
$3,000.00 Hawthorne & Hawthorne PC ENTITY
$3,000.00 Kenbridge Construction co Inc ENTITY
$3,000.00 Malcom Bailey INDIVIDUAL
$3,000.00 Newport News Shipbuilding ENTITY
$3,000.00 Nova Technology Council PAC ENTITY
$3,000.00 S&m Brands ENTITY
$3,000.00 Sports Betting Alliance ENTITY
$3,000.00 Virginia Society of Anesthesiologists PAC ENTITY
$2,750.00 James Moody INDIVIDUAL