HOOD Down today on news that insiders are selling nearly 100 million shares over time. Whatever happened to mandatory lock up periods for IPOs?