 Bath Savings Trust Co purchased a new position in shares of First Bancorp Inc NASDAQ:FNLC during the second quarter, according to its most recent disclosure with the Securities and Exchange Commission. The institutional investor purchased 16,603 shares of the banks stock, valued at approximately 361,000. Bath Savings Trust Co owned 0.15 of First Bancorp as ... 