Strides Pharma Science Q2 results: Profit falls 46% to Rs 77 cr | Sharefundss