Share

Videos

Twitter Sets IPO Share Price Higher Than Expected at $26

Newsy
|
November 06, 2013 AT 10:58 PM
Twitter is set to raise around $2 billion from 70 million shares during Thursday's IPO.