Twitter finalizes IPO share price: $26

Twitter has finalized its share price for tomorrow’s initial public offering at $26. This will enable the company to raise close to $2 billion, significantly higher than the $1.4 billion to $1.7 billion that Twitter initially filed for, and this will give Twitter a stock market valuation of about $14 billion.