BancFirst BANF Economic Sensitivity BancFirst beats Street EPS estimates by 34 G Genpact Limited posts narrow Q4 2025 EPS beat stock dips slightly after quarterly earnings release Is Pearl PDPA stock a good option for investors Q4 2025 Earnings Fall Short Is NIQ Global NIQ stock reacting to market news today NIQ Global Posts 315 EPS Miss Trailing Analyst Expectations