Skip to content
RPC, Inc. logo

RPC, Inc. (RES)

NYSEEnergy

$6.58+0.92%
Close 2026-09-09