It literally says it in the announcement.
If these shares are released early, they will sell 33% of them.
With 17m released, that is about 5.5m shares to be sold, which will weigh on the share price for a while given limited volume.
Only going to be worse if NASDAQ keeps going down.
Add to My Watchlist
What is My Watchlist?