4 points Jun 21, 2021 Lordstown Execs Sold Stock Ahead of Reporting Results and Troubles Came to Light 1 comment hkmurakami wsj.com