Strides Pharma Science

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue1,1281,2481,3021,3321,270
Expenses998.011,0851,0531,1791,133
EBITDA226.66258.70342.80247.84234.67
Operating Profit169.50199.25288.86189.63240.18
Profit Before Tax122.04153.11245.47148.05199.61
Net Profit105.59131.52208.12129.28165.49
Financial Ratios
Operating Profit Margin19.50%20.39%28.42%18.35%23.44%
Net Profit Margin9.54%11.06%17.15%10.01%8.26%
Earning Per Share (Diluted)10.8113.8421.9213.7717.02
Dividends Per Share0.000.000.000.000.00