Twitter prices at $26 per share By: Business Journals November 06, 2013 at 18:47 PM EST Twitter priced its stock at $26 per share Wednesday, meaning it will command a valuation of $17.9 billion... Read More >> Related Stocks: Twitter, Inc. Zoetis