First Bancorp (FBNC) Stock Analysis — AI Research | MarketCI