CRA International has underperformed the S&P 500, losing 3.7% over six months as shares sit at $185.81.
Read full article on MarketWire