The STOCK Act (Stop Trading on Congressional Knowledge Act) is a 2012 law designed to prevent insider trading by members of Congress. It failed because of weak penalties, poor enforcement, and a lack of independent oversight.