Renaissance Technologies LLC Reduces Stake in XPLR Infrastructure, LP $XIFR
Renaissance Technologies LLC significantly reduced its stake in XPLR Infrastructure, LP (NYSE:XIFR) by 56.5% in the first quarter, selling over 385,000 shares but retaining a holding worth approximately $3.15 million. Despite this reduction, institutional ownership remains high at 66.01%, with other firms either initiating …