Strides Pharma Science Ltd.

999.60-8.00 (-0.79%)