Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$18,856,383
Total Spent
$34,917,284
Cash on Hand
$5,717,523
Individual Contributions
$16,176,071
PAC Contributions
$730,400
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.