Twitter prices IPO above range at $26
November 06, 2013 at 18:56 PM EST
Twitter prices its initial public offering at $26 a share, setting the stage for what’s expected to be the most closely watched IPO since Facebook’s rocky debut last year.