EXLS Q1 2026 Earnings EPS Beats Estimates by 62 Stock Edges Lower Holley Inc HLLY Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Shortfall CGNX Q1 2026 Earnings Robust EPS Surprise Overshadowed by Revenue Disappointment HIW Q1 2026 Earnings Massive EPS Surprise of 161 Drives Stock Rally AWK Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain LAC Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress on Thacker Pass