News

On a per-share basis, the New York-based company said it had profit of $1.17. The results did not meet Wall Street ...