NerdWallet Q1 2026 Earnings EPS Beats Estimates by 108 Amid Strong Performance
TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower
EME Q1 2026 Earnings EPS Surges 1487 Above Estimates Stock Gains
New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares
SPH Q1 2026 Earnings EPS Surpasses Estimates Amid Seasonal Demand
TTM Technologies Q1 2026 Earnings EPS Surprises to the Upside Amid Strong Operating Execution