Twitter prices IPO at $26: Source

CNBC Videos
CNBC's Kayla Tausche reports a source says Twitter is pricing its IPO at $26 per share.
View Comments (0)