TWTR: Twitter Stock Still Has More Spring in Its Step By: InvestorPlace April 16, 2014 at 03:51 AM EDT Read More >> Related Stocks: Twitter, Inc.