First Bancorp Q2 net income rises on margin gains - FNLC News | Rallies