Here's Your Second Chance To Buy In On The Twitter IPO By: Benzinga via Benzinga August 20, 2015 at 11:01 AM EDT Twitter Inc (NYSE: TWTR) shares are down more than 3 percent on Thursday and are nearing their IPO price of $26. The social media ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.