
Group 1: First Bancorp (FBNC) - First Bancorp is a bank holding company for First Bank and has a Zacks Rank of 1 [1] - The Zacks Consensus Estimate for First Bancorp's next year earnings has increased by 6.8% over the last 60 days [1] - The company's shares have gained 6.7% over the past month, outperforming the S&P 500's advance of 4.2% [1] - First Bancorp possesses a Momentum Score of A [1] Group 2: EZCORP, Inc. (EZPW) - EZCORP is a pawn services company and also holds a Zacks Rank of 1 [2] - The Zacks Consensus Estimate for EZCORP's current year earnings has increased by 3.2% over the last 60 days [2] - EZCORP's shares have gained 13.9% over the last three months, significantly outperforming the S&P 500's advance of 1% [2] - The company has a Momentum Score of B [2]