U.S. Markets closed

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

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