LMT Lockheed posts 49 Q1 2026 EPS miss shares drop 308 as investors react to underwhelming quarterly results MicroCloud HOLOW Stock Future Performance Expectations Neogen Corporation NEOG Stock Technical Analysis 203 20260427