Frank Ruff

$102,410Cash on Hand
$492,474Total Contributions
$710,688Total Expenditures
Payees

This page displays the cumulative amounts paid to these persons and organizations by this candidate’s campaign.

View By:
Total Expenditures
(Click to sort ascending)
Payee
(Click to sort ascending)
Type
(Click to sort ascending)
$35.00 Judicial Watch ENTITY
$25.00 Virginia Society for Human Society ENTITY
$16.42 Paypal Inc ENTITY
$12.56 Drive Ert ENTITY
$9.85 Save the Children Action Network ENTITY
$0.00 Brunswick County Republican Committee of Virginiabrunswi ENTITY
$0.00 Mecklenburg County Treasurer ENTITY
-$407.42 Benchmark Community Bank ENTITY