Strides Pharma Science Ltd.

900.10-39.90 (-4.24%)