About 500 million additional shares of Twitter Inc stock dumped on the market today, and in the wake of that lockup, Twitter stock nose-dived to a new all-time low of around $32 a share!

twitter stock tanking

Advertisement