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

CNBC Videos
CNBC's Kayla Tausche reports Twitter has priced its IPO of 70 million shares at $26 per share.
View Comments (0)