1044.6000 17.40 (1.69%)
NSE Jun 05, 2026 15:31 PM
Volume: 366.8K
 

1044.60
1.69%
Promoters unpledged 3.33% of shares in last quarter. Total pledge stands at 27.27% of promoter holdings
More from Strides Pharma Science Ltd.
Recommended