Strides Pharma Science Ltd.

880.65-6.45 (-0.73%)