IART Integra posts narrow Q4 2025 EPS beat against consensus estimates shares trade higher on investor optimism Centene Corporation CNC Valuation Assessment Following Recent ShortTerm Share Price Rebound Is NGL ENERGY NGLC stock worth investing in