Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$48,149,197
Total Spent
$62,791,130
Cash on Hand
$6,381,027
Individual Contributions
$45,110,629
PAC Contributions
$1,015,453
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.