Valuation07/23/2026 1:05:00 PM ETRRC Valuation Report 2026-07-23Ticker: RRCTarget: $45.14Exclusive InsightMember Access RequiredThis research report is reserved for Premium members.Login nowView membership plans