Strides Pharma Science Ltd.

1153.20-5.90 (-0.51%)