Strides Pharma Science Limited has informed the Exchange regarding a press release dated May 18, 2026, titled "Strides Delivers Strong Performance with FY26 EBITDA at ₹9,253m, Operational PAT at ₹5,181m, 50% YoY Growth".
Press Release May 18 2026
Earlier from Strides Pharma Science
- Press Release Mar 17 2026
- Press Release (Revised) Feb 05 2026
- Press Release Feb 05 2026
- Press Release Jan 30 2026
