NRP stock is currently trading at $105.37, showing a strong recovery from its oversold RSI level of 29.4 last week. Bullish investors may target $113.04, the 52-week high, as the stock's momentum aligns with improving technical indicators like MACD and Stochastic RSI. Additionally, its attractive dividend yield and stable financials support a positive outlook for long-term value.