XPLR Infrastructure, LP

XIFR
UtilitiesIndependent Power ProducersNYSE
$12.08
Market Cap: $1.14B