With the stock's last traded price at Rs 1,122.20, Aurobindo Pharma reflects a downturn in investor sentiment, influenced by both quarterly and annual financial results.
Indian benchmark indices ended marginally lower on Thursday after a volatile trading session amid muted global cues. Delays in the India-US trade deal dampened the sentiments further. BSE Sensex ...