Cognex CGNX Up 404 Is There More Room to Run 20260520 Heritage HRTG Holds 2326 Direction Awaited 20260520 Flexsteel Industries FLXS Q1 2026 Earnings 114 EPS Surges Past 088 Estimates PennantPark PFLT Stock Up 091 Key Resistance at 873 20260520 York Space YSS Q1 2026 Results Miss Estimates EPS 078 vs 011 Ramaco Resources METC Q1 2026 Earnings Miss Sparks Concern Saab Targets Expanded Role in Japans Defense Modernization Drive