How does one find out what stocks each Rep owns?
They have to fill out a disclosure form, but it's on a 30 day delay, often more because they file late.
Be wary of all the third party congressional stock trackers for this reason.
Unusual Whales keeps track of Congressional disclosures and even built ETFs around each party’s picks: https://unusualwhales.com/politics
It’s absolutely disgusting that this sort of Insider Trading has been allowed to continue unchecked, and a significant contributor to the normalization of American corruption and its associated regulatory capture.
By the time you factor in the information you're too late.
Ask one of them to lunch, slip them an envelope.
See https://www.investopedia.com/how-to-find-lawmaker-investment... for the official disclosure portals, as well as some unofficial trackers.