First Bancorp, Inc.

FNLC·NASDAQ·$28.94·$326M