Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$31,077,806
Total Spent
$31,027,960
Cash on Hand
$49,845
Individual Contributions
$23,764,486
PAC Contributions
$1,194,819
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.