Cognex Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction POWW Q1 2026 Earnings Profitability Surprise as EPS Turns Positive Weatherford International WFRD Q1 2026 Earnings Strong EPS Beat of 391 Drives Positive Surprise Despite Modest Share Decline CLLS Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares AA Q1 2026 Earnings EPS Misses Estimates Shares Climb on Strategic Optimism Ridgepost Capital Inc RPC Q1 2026 Earnings EPS Beat of 486 Outpaces Estimates Stock Declines