Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$7,420,579
Total Spent
$6,979,484
Cash on Hand
$2,994,749
Individual Contributions
$3,901,123
PAC Contributions
$2,282,995
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.