Group 1 - BancFirst reported quarterly earnings of 1.68pershare,exceedingtheZacksConsensusEstimateof1.61 per share, and up from 1.46pershareayearago,representinganearningssurpriseof4.35162.94 million for the quarter ended December 2024, surpassing the Zacks Consensus Estimate by 0.64%, and an increase from 150.22millionyear−over−year[2]−BancFirsthasconsistentlysurpassedconsensusEPSestimatesoverthelastfourquarters,indicatingstrongperformance[2]Group2−Thestockhasgainedabout31.52 on revenues of 159.5million,andforthecurrentfiscalyear,itis6.15 on revenues of 644.5million[7]−TheZacksIndustryRankforBanks−Southwestisinthetop62.17 per share, reflecting a year-over-year change of -0.5% [9]