Strides Pharma Science Ltd.

1020.00-11.60 (-1.12%)