XPLR Infrastructure reports Q3 2026 net income of $51 million - XIFR News | Rallies