GO
Loading...

All eyes on Twitter's IPO: $26 per share

Wednesday, 6 Nov 2013 | 7:01 PM ET

CNBC's Kayla Tausche reports Twitter has priced its IPO of 70 million shares at $26 per share.