Short TRLA. Stealth Lockups Allow Early Selling
March 26, 2013
  A bubble for tech stocks is clearly back. The NASDAQ has more than regained everything that was given up in the Great Recession and at 3,213 it has returned...