Natco Pharma Shares Slide 15 as Q4 Results Disappoint Net Profit Drops 34 ALVO Earnings Overview 20260529 Retail Sales Rise in April Amid Higher Prices The Detroit News Reports