What is the future of Kennametal KMT stock Q1 2026 EPS Exceeds Expectations What XXxs fundamentals reveal about its future Momentum Fading 20260507 ARMP Armata Pharmaceuticals Inc falls 564 as drastically wider than expected Q4 2025 net loss spooks investors