CRAI (CRA International Inc) Stock AnalysisExplore CRA International Inc (CRAI): price history, financials and stock analysis.Sign InMethodology