CRA INTERNATIONAL INC (CRAI)

US12618T1051 - Common Stock

194.66  +5.28 (+2.79%)

News Image
4 months ago - Market News Video

CRA International is Now Oversold (CRAI)

News Image
4 months ago - InvestorPlace

7 Unstoppable Growth Stocks to Buy and Hold for the Long Haul

Let it ride with these seven growth stocks to hold, each of which may have what it takes to stay a long-term winner.

News Image
7 months ago - InvestorPlace

CRAI Stock Earnings: CRA Intl Beats EPS, Beats Revenue for Q1 2024

CRAI stock results show that CRA Intl beat analyst estimates for earnings per share and beat on revenue for the first quarter of 2024.