Twitter set for public stock debut on NYSE

Twitter has set a price of $26 for its initial public offering of stock, which means the company's shares can begin trading today.
Thursday, November 07, 2013