What PrimeEnergy PNRG does that makes it resilient Momentum Fading 20260507 How Kinder Morgan KMI builds value over time Investor Concern 20260507 The credit profile of Bausch Lomb BLCO revealed Q1 2026 Profit Exceeds Views