XPLR Infrastructure is trading 13.37% down now at $8.36 after its November 3, 2026, results narrowed 2026 adjusted EBITDA expectations toward the lower end of the prior range. - Free cash flow is expected near the low end; the cautious outlook and revenue miss appear to outweigh the reported $0.54 EPS beat. - Management cited weaker-than-expected western wind resources and expects at least 3% lower wind resource for the rest of 2026.