RPC, Inc. Reports Third Quarter 2026 Financial Results And… — RES +0.20 · News Impact Screener