FNLC stock rating: First Bancorp, Inc /ME/ quant rating & factor grades · Tickwind