3 ms·
As of writing this the market price is $150, dropping from $165. But almost surely this is a win for employees who derail the 6 month lockup uncertainty.
by hkmurakami 9y ago
As of writing this the market price is $150, dropping from $165. But almost surely this is a win for employees who derail the 6 month lockup uncertainty.