It's Twitter's Big Day: IPO Price Set at $26/Share · The Wall Street Journal · Sentinel