Twitter prices IPO at $26/share for $18M valuation
online.wsj.com