ITT ITT beats Q4 2025 earnings estimates by 28 percent shares rise nearly one percent in todays trading Why Sealed Air SEE cost structure is getting attention Sealed Air posts 43 EPS beat vs street estimates What Globe Life GL is doing that creates lasting advantage Q1 2026 Profit Disappoints Comcast Corporation CMCSA Enterprise Clean Energy Adoption Signals LongTerm Operational Cost Upside