Strides Pharma Science Ltd.

967.80-21.40 (-2.16%)