Twitter Sets I.P.O. Price at $17 to $20 a Share Unknown Add Comment Twitter announced an initial price range for shares in its IPO at $17-$20 for a valuation as high as $11.1 billion. Social media co... Read More