Natural Resource Partners L.P.

Natural Resource Partners L.P.

NRP
Natural Resource Partners L.P.US flagNew York Stock Exchange
106.50
USD
-2.69
- -
1.41BMarket Cap