News

On a per-share basis, the Raleigh, North Carolina-based company said it had profit of $1.90. The results missed Wall Street expectations. The average estimate of eight analysts surveyed by Zacks ...