Aurobindo Pharma Q3 Results: Profit Misses Estimates, Revenue 'Highest Ever'
The margin narrowed to 20.4% versus 21.8% in the year-ago period.