XOMAP Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Royalty Fluctuations TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower Select Water Solutions Q1 2026 Earnings EPS Smashes Estimates Despite Stock Pullback ASTI Q1 2026 Earnings WiderthanExpected Loss Amid No Revenue NRP Q1 2026 Earnings Solid EPS Performance Amid Quiet Market Odysightai Inc ODYS Q1 2026 Earnings EPS Miss but Positive Stock Reaction Signals Investor Confidence