Twitter prices IPO at $26/share for $18M valuation #1 Post by adambom » Wed, Nov 06, 2013, 11:51 PM UTC Twitter prices IPO at $26/share for $18M valuationonline.wsj.com