First Bancorp, Inc (FNLC) stock: insider buying, earnings and risk | BrightDollar