First Bancorp, Inc (ME) (NASDAQ:FNLC – Get Free Report) and Seneca Financial (OTCMKTS:SNNF – Get Free Report) are both finance companies, but which is the superior investment? Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio First Bancorp, Inc (ME) $101.39 million 3.93 $34.39 million $3.37 10.50 Seneca Financial N/A N/A N/A N/A N/AFirst Bancorp, Inc (ME) has higher revenue and earnings than Seneca Financial. Analyst RecommendationsThis is a breakdown of current recommendations for First Bancorp, Inc (ME) and Seneca Financial, as reported by MarketBeat. SummaryFirst Bancorp, Inc (ME) beats Seneca Financial on 8 of the 8 factors compared between the two stocks. Seneca Financial Corp. is a subsidiary of Seneca Financial MHC.