InspireMD NSPR Q1 2026 Earnings EPS Beat Despite Net Loss Shares Dip 29 ECCX Q1 2026 Earnings EPS Misses Estimates Slightly Notes Decline Marginally Powell Industries Q1 2026 Earnings EPS Misses Estimates Amid Revenue Discrepancy HUMA Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher Aeluma Inc ALMU Q1 2026 Earnings Narrowly Beats EPS Estimates Stock Declines YELP Q1 2026 Earnings EPS Beats Estimates Stock Rises