Skip to content
RPC, Inc. logo

RPC, Inc. (RES)

NYSEEnergy

$6.50+0.46%
Close 2026-09-04