The House voted 232-198 to pass the Stop Insider Trading Act, banning lawmakers, spouses, and dependent children from purchasing publicly traded stocks.
Sponsor Rep. Bryan Steil (R-WI) said the bill creates strict penalties: fines of $2,000 or 10% of the transaction and disgorgement of profits.
Senate critics, including Sen. Elizabeth Warren, call the bill a loophole-ridden failure, arguing it still allows members to own and sell...