Enlight ENLT Stock Technical Improves Ticks Lower 20260427 XNET Xunlei posts Q3 2024 earnings of 008 dollar per share stock registers no price change today Kinder Morgan Inc KMI Q1 2026 Earnings Outperformance Underscores Midstream Sector Defensive Upside