Sterling and Wilson Renewable Energy

quarterly
yearly
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue1,7831,8602,1111,9991,610
Expenses1,7081,7832,0761,8441,554
EBITDA106.57114.9785.53198.6998.88
Operating Profit103.76-467.8651.83195.8195.57
Profit Before Tax74.67-503.414.39154.1156.65
Net Profit38.69-477.621.55141.5953.27
Financial Ratios
Operating Profit Margin6.05%-26.60%2.61%10.21%6.22%
Net Profit Margin1.81%6.11%1.05%6.92%3.41%
Earning Per Share (Diluted)1.37-20.27-0.125.762.32
Dividends Per Share0.000.000.000.000.00