Money talks

Twitter Prices Shares at $26 Before Tomorrow's IPO