>On July 27th, Nancy & Paul Pelosi sold all 25,000 of their shares of Nvidia, $NVDA. Today $NVDA was told to restrict chip sales in China & Russia by the US Government on August 26. $NVDA is down 20% since their initial sale, -5% in after hours today.
Cheaters can be incompetent. I find the timing of trades of stocks closely related to what congress was voting more compelling than the under performance. Maybe you are right, but either way, the incentive should not exist at all - lawmakers having access to the markets while in office should be a blight of shame on a nation.
https://news.ycombinator.com/newsguidelines.html