GNLX Q1 2026 Earnings EPS Misses Estimates as Company Reports No Revenue ETD Q1 2026 Earnings EPS Beats Estimates by 159 Stock Holds Steady Repligen Corporation RGEN Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed MTB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower Donaldson Company Q1 2026 Earnings EPS Miss Weighs on Sentiment Stock Still Gains