Skip to content
RPC, Inc. logo

RPC, Inc. (RES)

NYSEEnergy

$6.17-3.29%
Close 2026-10-30
RPC, Inc. (RES): Is the Thesis Intact? What's Priced In | QuarterlyIQ