Enpro Inc NPO Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction CRNX Q1 2026 Earnings Narrowed Loss Per Share Slightly Below Expectations Kratos Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Visa V Q1 2026 Earnings EPS Surpasses Estimates by 482 Shares Dip Slightly Traws Pharma Inc TRAW Q1 2026 Earnings BetterthanExpected Losses Highlight Cost Discipline Amid PreRevenue Phase ORLY Q1 2026 Earnings EPS Beat Provides Mixed Sentiment Amid Broader Market Pullback