Twitter Pricing Update: $42-46; Implied Company Value Rises To $31 Billion