Hurco Companies Inc HURC Q1 2026 Earnings Loss Reported Amid Challenging Demand Stock Edges Higher TFC Q1 2026 Earnings EPS Surpasses Estimates by 86 as Truist Delivers Solid Results KGEI Q1 2026 Earnings EPS Misses Expectations Stock Declines 82 GRAL Q1 2026 Earnings EPS Beat Driven by Cost Control Amidst Uncertain Revenue Trajectory First Business Financial Services Inc FBIZ Q1 2026 Earnings Earnings Slightly Miss Estimates Stock Declines Aurora Mobile Q4 2025 Earnings Profitability Achieved Despite Revenue Headwinds