NLST Stock Soars on Court Win Over Google, What’s Next?

After bursting out of penny stock territory, NLST shares are falling back, just below the $5 mark. Is now the time to buy NLST stock?