ESPNAccording Twitter named its IPO price at between $17 and $20 per share, according to a new SEC filing out today. The company is offering 70,000,000 shares in IPO. This is pretty much on par with expectations.