Why Greenidge GREE Just Dropped 1074 What to Watch 20260519 Loop Industries LOOP Q1 2026 Earnings 006 EPS Surges Past 006 Estimates MoonLake MLTX Q1 2026 Results Fall Short EPS 098 Revenue NA Albemarle ALB Delivers Q1 2026 Beat EPS 295 vs 111 Expected