Barrington Research: Maintain CRA Intl ratingidnplaysicbo, adjusted from better than the market to better than the market ratingidnplaysicbo, the target price was adjusted from US$151.00 to US$186.00.
Barrington Research: Maintain CRA Intl ratingidnplaysicbo, adjusted from better than the market to better than the market ratingidnplaysicbo, the target price was adjusted from US$151.00 to US$186.00.