First Bancorp (NYSE:FBP) shares reached a new 52-week high on Monday . The company traded as high as $5.01 and last traded at $4.98, with a volume of 269,665 shares changing hands. The stock had previously closed at $4.87.

A number of research analysts have recently weighed in on the company. Zacks Investment Research upgraded First Bancorp from a “hold” rating to a “buy” rating and set a $5.00 target price on the stock in a report on Tuesday, July 12th. TheStreet upgraded First Bancorp from a “hold” rating to a “buy” rating in a report on Wednesday, August 17th.

The firm has a market cap of $1.06 billion and a price-to-earnings ratio of 14.34. The company has a 50 day moving average price of $4.54 and a 200 day moving average price of $3.70.

First Bancorp (NYSE:FBP) last released its quarterly earnings results on Tuesday, July 26th. The company reported $0.10 EPS for the quarter, meeting analysts’ consensus estimates of $0.10. During the same period in the prior year, the business posted ($0.16) EPS. Equities research analysts anticipate that First Bancorp will post $0.41 EPS for the current fiscal year.

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's FREE daily email newsletter.