Ramaco Resources METC Q1 2026 Earnings Miss Sparks Concern Nutriband NTRB Stock Down 145 Support Test at 323 20260520 Mark Cuban Shares His Perspective on AI Race Winners Highlighting Metas Position El Pollo LOCO Delivers Q1 2026 Beat EPS 028 vs 022 Expected Immuneering Corporation IMRX Stock Jumps 389 Approaching 533 20260520