NYSE:NRPOil and Gas
Is It Time To Reassess Natural Resource Partners (NRP) After Its Recent Share Price Gains
If you are wondering whether Natural Resource Partners at US$118.78 is offering value or asking too much, you are in the right place for a clear valuation check.
The stock has returned 3.2% over the last week, is roughly flat over the past month with a 0.9% decline, and has returns of 14.2% year to date and 18.8% over the last year.
Recent coverage has focused on Natural Resource Partners as a long term compounder, with attention on its multi year share price performance and capital...