Kestrel Group Ltd Q3 2024 Earnings Loss Per Share of 016 Triggers Stock Decline Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461 SPMC Q1 2026 Earnings EPS Misses Estimates Amid Market Volatility DHI Group DHX Q1 2026 Earnings EPS Surges 164 Above Estimates Shares Rise NEON Q1 2026 Earnings EPS Misses Estimates Amid Elevated Operating Costs CDP Q1 2026 Earnings EPS Surpasses Estimates with 2 Beat FNLC Q1 2026 Earnings Modest Performance Amid Narrowing Margins Oak Valley Bancorp OVLY Q3 2023 Earnings Solid EPS Performance in a Challenging Banking Environment FRHC Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds YHGJ Q4 2023 Earnings Positive EPS Lifts Stock Despite Sparse Data ThredUp TDUP Q1 2026 Earnings Narrow Loss Beats Estimates but Stock Slips on Revenue Concerns AZZ Inc AZZ Q1 2026 Earnings EPS Surprise Signals Operational Strength Despite Revenue Gap