Strides Pharma Science Ltd.

894.30-16.75 (-1.84%)