Centene Corp. stock (US15133V1035): first-quarter 2026 results put medical costs and margins in focu — alphai