IDR Q1 2026 Earnings EPS Misses Estimates as Stock Slips 29 SPRY Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Investment Emera Q1 2026 Earnings EPS Surges 1846 Above Estimates Shares Edge Higher Nu Skin Enterprises Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher Momentus Inc Q1 2026 Earnings Continuing Cost Control Amidst PreRevenue Phase