NPO Q1 2026 Earnings Enpro Beats EPS Estimates Shares Edge Higher KLXE Drops 55 as Oil Services Stock Nears Critical Support at 277