Twitter IPO set at $26 per share+ Blockbuster closing all its remaining retail stores + Kmart seen as Thanksgiving Grinch
November 07, 2013 at 07:54 AM EST
--The big news on Wall Street Thursday promises to be the start of trading of shares of Twitter. The social networking company set its IPO at $26 a share Wednesday, far above the initial range estimate of $17 to $20 per share...