Glenmark Pharma Q4 Results: Profit declines 12.3% on higher input costs and lower demand May 20, 2023