Skip to content
RPC, Inc. logo

RPC, Inc. (RES)

NYSEEnergy

$5.61-4.27%
Close 2026-07-24

Reading RES? Track it in a free portfolio. No credit card.

Create your account →