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

XIFRNYSE
$9.65
0.192.01%
Last update: Oct 28, 4:00 AM