Is KLX Energy KLXE stock hiding in plain sight Momentum Fading 20260506 Marathon Petroleum Corp MPC Declares Steady 100 Per Share Quarterly Common Dividend State Street Technology Select Sector SPDR ETF XLK Comparative Analysis Versus Peer IYW for TechFocused Portfolio Allocation ALM Almonty stock gains 966 percent today even after reporting a sharp Q4 2025 earnings miss versus analyst consensus expectations