About 500 million additional shares of Twitter Inc stock dumped on the market today, and in the wake of that lockup,…
The NASDAQ has suspended all trading due to what they are calling a technical issue with their processors. Read More