Strides Pharma Science Ltd.

1055.5066.30 (6.70%)