Ambow Education AMBO Q1 2012 Earnings EPS of 26700 Misses 8843 Estimate by 40194 Stock Rises 569 Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461 AVBH Q1 2026 Earnings EPS Surpasses Estimates by 275 Stock Slightly Declines TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher Ambow Education AMBO Q1 2012 Earnings EPS of 26700 Misses 8843 Estimate by 40194 Stock Rises 569 Gilat Satellite Networks GILT Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Gains