Strides Pharma Science Ltd.

1036.80-16.65 (-1.58%)