Strides Pharma Science Ltd.

1045.20-14.70 (-1.39%)