$6.72
$-0.16 (-2.33%)
End-of-day quote: 05/10/2024
NYSE:RES

RPC Valuation