Sterling and Wilson Renewable Energy

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue937.321,0671,5362,0521,426
Expenses854.35981.751,4461,9451,322
EBITDA104.28113.30123.49140.61135.21
EBIT101.76110.86121.09138.25132.83
Profit Before Tax82.9785.6889.82107.26103.80
Net Profit73.5975.0277.4792.1878.43
Financial Ratios
Operating Profit Margin11.78%11.38%8.30%6.97%9.92%
Net Profit Margin8.31%7.53%5.21%4.57%5.75%
Earning Per Share (Diluted)3.153.213.313.943.36
Dividends Per Share0.000.000.000.000.00