SB Financial Group, Inc. (SBFG) Hits Fresh High: Is There Still Room to Run?
SB Financial Group (SBFG) has reached a new 52-week high of $28.47, gaining 5.3% over the past month and 24.2% year-to-date. The stock has consistently beaten earnings estimates for four consecutive quarters, with a Zacks Rank #2 (Buy) rating and a Value Score of A, suggesting potential for further gains despite trading near highs.