NOV Reports First Quarter 2026 Earnings — NOV -0.40 · News Impact Screener