StockNews.com upgraded shares of First Bancorp (NASDAQ:FNLC – Free Report) from a sell rating to a hold rating in a report issued on Tuesday morning. First Bancorp Stock Performance Shares of NASDAQ FNLC opened at $24.56 on Tuesday. First Bancorp has a 52-week low of $22.50 and a 52-week high of $32.05. The firm has […]