Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares eGain Q1 2026 Earnings EPS Beats Estimates by Over 54 Avnet Inc Q1 2026 Earnings Earnings Beat Driven by Solid EPS Surprise UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises 43 Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461 TNMG Q4 2025 Earnings Massive EPS Miss and Stock Rally A Contradiction ON24 Q4 2025 Earnings EPS Surges 151 Above Estimates Stock Jumps ADUS Q1 2026 Earnings EPS Beats Estimates by 242 Stock Edges Lower ALNT Q1 2026 Earnings EPS Misses Estimates Stock Rallies 1255 SENEA Q1 2026 Earnings Strong EPS of 619 Drives Stock Rally QRHC Q1 2026 Earnings EPS Miss Highlights Operational Headwinds and Cost Pressures ARVN Q1 2026 Earnings EPS Beats Expectations as Pipeline Advances Without Revenue UAN Q1 2026 Earnings Strong EPS of 472 Driven by Robust Operations