1047.8000 23.60 (2.30%)
NSE Sep 02, 2026 15:31 PM
Volume: 327.4K
 

Promoters pledged 10.83% of shares in last quarter. Total pledge stands at 38.10% of promoter holdings
More from Strides Pharma Science Ltd.
Recommended