Strides Pharma Science Ltd.

851.55-11.65 (-1.35%)