Banner Corporation (BANR) Stock Analysis — AI Research | MarketCI