Skip to content
RPC, Inc. logo

RPC, Inc. (RES)

NYSEEnergy

$5.61+3.51%
Close 2026-07-31

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

Create your account →