Twitter Sets $26 IPO, Markets Flat

TheStreet.com Videos
Twitter shares price at $26 each, above the initial range, and will give the microblog site a $14B market cap. Jonathan Marino has details.
View Comments (0)