Central Valley Community Bancorp (NASDAQ:CVCY) shares reached a new 52-week high during mid-day trading on Tuesday . The company traded as high as $14.97 and last traded at $14.76, with a volume of 13,501 shares changing hands. The stock had previously closed at $14.54.

A number of research firms have issued reports on CVCY. Zacks Investment Research cut Central Valley Community Bancorp from a “strong-buy” rating to a “hold” rating in a research note on Monday, May 9th. Sandler O’Neill raised Central Valley Community Bancorp from a “hold” rating to a “buy” rating in a research report on Thursday, April 21st. Finally, Keefe, Bruyette & Woods raised Central Valley Community Bancorp from a “market perform” rating to an “outperform” rating and upped their price objective for the stock from $12.50 to $13.00 in a research report on Thursday, April 21st. Two investment analysts have rated the stock with a hold rating, two have given a buy rating and one has given a strong buy rating to the company’s stock. The stock has a consensus rating of “Buy” and an average price target of $12.67.

The stock has a market capitalization of $161.55 million and a P/E ratio of 13.47. The firm has a 50-day moving average of $13.56 and a 200-day moving average of $12.19.

Central Valley Community Bancorp (NASDAQ:CVCY) last announced its earnings results on Wednesday, April 20th. The financial services provider reported $0.31 earnings per share (EPS) for the quarter, topping the Thomson Reuters’ consensus estimate of $0.24 by $0.07. Equities analysts anticipate that Central Valley Community Bancorp will post $1.20 EPS for the current fiscal year.

Central Valley Community Bancorp is a bank holding company, which operates through its wholly owned subsidiary, Central Valley Community Bank (the Bank). The Company’s principal business is to provide, through its banking subsidiary, financial services in its primary market area in California. The Company serves seven contiguous counties in California’s central valley including Fresno County, Madera County, Merced County, Sacramento County, San Joaquin County, Stanislaus County, and Tulare County, and their surrounding areas through the Bank.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.