| Ytd | 29.58% | |
| 1y | 26.05% |
| Open | 34.78 | Prev Close | 34.76 | Low | 34.26 | High | 34.78 | Mkt Cap | 386.53M |
| Vol | 21.45K | Avg Vol | 35.78K | EPS | 3.37 | P/E | 10.17 | Forward P/E | N/A |
| Beta | 0.55 | Short Ratio | 1.83 | Inst. Own | 50.70% | Dividend | 1.44 | Div Yield | 5.20 |
| Ex Div Date | 01-06 | Earning | 10-21 | 50-d Avg | 34.63 | 200-d Avg | 29.59 | 1yr Est | 0.00 |
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.85 per share. This is a 18.06 percent
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (Nasdaq: FNLC), ("the Company", "we", "us",
In this article series, I summarize dividend announcements of the past week. Thirteen companies in m
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (NASDAQ: FNLC), the parent company of First
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.80 per share. This is a 26.98 percent
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (Nasdaq: FNLC), ("the Company", "we", "us",
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report)'s share price crossed above its 200-day mov
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report) was the recipient of a large growth in shor
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (NASDAQ: FNLC), the parent company of First
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report) and 1st Colonial Bancorp (OTCMKTS:FCOB - Ge
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report)'s stock price crossed above its two hundred
Bank OZK (NASDAQ: OZK - Get Free Report) and First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report) shares passed above its 200-day moving aver
First Bancorp, Inc (ME) (NASDAQ: FNLC - Get Free Report) shares passed above its 200-day moving aver
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.91 per share. This is a 40 percent inc
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (Nasdaq: FNLC), parent company of First Nati
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (NASDAQ: FNLC), the parent company of First
Quaint Oak Bancorp (OTCMKTS:QNTO - Get Free Report) and First Bancorp, Inc (ME) (NASDAQ: FNLC - Get
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (Nasdaq: FNLC), ("the Company", "we", "us",
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (NASDAQ: FNLC), the parent company of First
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (Nasdaq: FNLC), ("the Company", "we", "us",
I track companies with consistent dividend growth, focusing on those with strong financial health an
DAMARISCOTTA, Maine--(BUSINESS WIRE)--The First Bancorp (NASDAQ: FNLC), the parent company of First
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.63 per share. This is a 16.67 percent
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.65 per share. This is a 8.33 percent i
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $0.68 per share. This is a 1.49 percent i
First Bancorp (NASDAQ:FNLC) reported quarterly earnings of $1.09 per share. This is a 63.43 percent
On Wednesday, 311 stocks hit new 52-week lows.
On Thursday, 498 companies reached new 52-week lows.
On Tuesday, 91 stocks hit new 52-week lows.
On Monday, 141 companies reached new 52-week lows.
On Friday, 404 stocks made new 52-week lows.
Tuesday morning saw 244 companies set new 52-week highs.
Before 10 a.m. ET Monday, 296 stocks made new 52-week highs.
Tuesday's morning session saw 391 companies set new 52-week highs.
Before 10 a.m. ET Friday, 188 stocks made new 52-week highs.
Before 10 a.m. ET Wednesday, 129 stocks made new 52-week highs.
On Thursday morning, 420 companies hit new 52-week highs.
Before 10 a.m. ET on Monday, 492 companies set new 52-week highs.
During Friday's morning session, 251 stocks hit new 52-week highs.
Thursday's morning session saw 237 companies set new 52-week highs.
Stocks That Hit 52-Week Lows On Monday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Highs On Wednesday
Stocks That Hit 52-Week Highs On Tuesday
Stocks That Hit 52-Week Highs On Tuesday
Stocks Which Set New 52-Week Low Yesterday, October 23rd