CRA International Inc. (NASDAQ:CRAI) shares hit a new 52-week high on Wednesday . The stock traded as high as $31.31 and last traded at $26.75, with a volume of 28,088 shares trading hands. The stock had previously closed at $26.88.

Separately, Zacks Investment Research raised shares of CRA International from a “hold” rating to a “buy” rating and set a $24.00 target price for the company in a research note on Tuesday, May 3rd.

The stock has a market capitalization of $219.58 million and a PE ratio of 26.20. The firm’s 50-day moving average is $26.62 and its 200 day moving average is $23.04.

CRA International (NASDAQ:CRAI) last issued its earnings results on Thursday, July 28th. The company reported $0.40 earnings per share for the quarter, topping the Thomson Reuters’ consensus estimate of $0.35 by $0.05. The company earned $82.60 million during the quarter, compared to analyst estimates of $78.69 million. The firm’s revenue was up 7.9% compared to the same quarter last year. On average, analysts expect that CRA International Inc. will post $1.30 earnings per share for the current fiscal year.

CRA International, Inc is a global consulting firm. The Company provides economic, financial and management consulting services. It operates in two segments: consulting services and NeuCo It offers consulting services in areas, including litigation, regulatory and financial consulting, and management consulting.