Twitter releases IPO Sam Jaciupak • November 6, 2013 Twitter released their initial public offering (IPO) at a cost of $26 per share on Nov. 7. Facebook’s IPO last year, which astonished Wall Street by making its goal of selling 421 million shares, set...