RPC Inc (NYSE:RES)

17.93
Delayed Data
As of 4:01pm ET
 -0.85 / -4.53%
Today’s Change
16.70
Today|||52-Week Range
27.07
-29.77%
Year-to-Date
No recent news for RPC Inc.