Natural Resource Partners LP

Natural Resource Partners LP

NRP · NYSE

123.56USD-0.73 (-0.59%)