Aurobindo Pharma Q3 Results: Profit Misses Estimates, Revenue 'Highest Ever'

The margin narrowed to 20.4% versus 21.8% in the year-ago period.