Benzinga

Natural Resources Partners LP (NRP) Stock Price, Quote, News & History

NRPNYSE
$116.04
1.271.11%
Last update: Oct 20, 5:04 PM