Valuation Search
32.83 USD
Average
Analyst Estimate
Analyst Estimate
33.63%
Upside
Very High
Price Volatility
$18.62 - $37.44
52 Week Range
Consensus Recommendations
6
Buy
14
Hold
1
Sell
52-Wk Low - High
$18.62
$37.44
$24.57
Insert the following code on your page to embed this valuation for RRC.