Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$51,937,060
Total Spent
$51,654,345
Cash on Hand
$282,715
Individual Contributions
$46,587,667
PAC Contributions
$1,198,587
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.