Ricketts Op-Ed: It’s Time to Ban Congressional Insider Trading
Senate Intelligence Committee sold over $1.5 million in stock just days prior to the pandemic-induced market crash … Under my bill, if a lawmaker sold $1 million in stock without filing advanced public notice, they would