Strides Pharma Science Ltd.

1184.90-17.90 (-1.49%)