Citi Trends CTRN Q1 2026 Earnings EPS Surges Past Estimates Shares Gain 253 CODA Q1 2026 Earnings EPS Surpasses Estimates as Stock Rises 455 BHB Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly QCLS Q4 2017 Earnings Massive EPS Miss Fails to Deter Investors BCSF Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance FRT Q1 2026 Earnings Stellar EPS Beat with 155 Surprise