Strides Pharma Science Ltd.

949.75-24.20 (-2.48%)