XPLR Infrastructure LP (XIFR) Stock Price, Quote, News & History

XIFRNYSE
$7.72
-0.43-5.28%
Last update: Nov 4, 5:44 PM