Strides Pharma Science

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue594.04543.10553.35568.08500.38
Expenses590.48526.71531.95539.76483.97
EBITDA73.8678.9276.5380.0568.99
EBIT51.9558.2155.5957.6846.85
Profit Before Tax3.5716.3821.3828.3316.41
Net Profit2.4017.2614.9416.1313.35
Financial Ratios
Operating Profit Margin12.61%15.19%13.89%14.40%13.84%
Net Profit Margin0.41%3.32%2.71%2.90%2.68%
Earning Per Share (Diluted)0.261.871.621.751.45
Dividends Per Share0.000.000.000.000.00