Top 25 stock holdings

These are the top 25 companies in which legislators own stock. Hover over each bar to see a breakdown by party.