Energy Development Company Limited (BOM:532219)
India flag India · Delayed Price · Currency is INR
16.46
-0.09 (-0.54%)
At close: Aug 21, 2026

BOM:532219 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7826297921,050745995
Market Cap Growth
-22.32%-20.52%-24.57%40.94%-25.16%135.66%
Enterprise Value
1,8671,7872,0722,3961,9952,429

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
----17.6810.42
PS Ratio
1.851.362.423.501.992.32
PB Ratio
-28.91-23.27-29.951.110.771.08
P/FCF Ratio
2.992.414.5510.213.923.55
P/OCF Ratio
2.982.403.6010.193.923.54

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
4.413.866.337.985.335.65
EV/EBITDA Ratio
7.936.4912.8614.778.047.93
EV/EBIT Ratio
12.679.6935.3440.2613.7311.96
EV/FCF Ratio
7.156.8411.9123.2910.518.67

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
-50.83-50.83-55.461.631.641.73
Debt / EBITDA Ratio
5.845.009.099.486.385.23
Debt / FCF Ratio
-5.268.4314.968.355.72
Net Debt / Equity Ratio
-42.58-42.58-50.041.451.451.56
Net Debt / EBITDA Ratio
4.894.188.218.485.674.73
Net Debt / FCF Ratio
-4.417.6013.377.415.17
Quick Ratio
-0.260.210.650.670.66
Current Ratio
-0.360.320.770.790.78
Asset Turnover
-0.250.120.090.110.12
Return on Equity (ROE)
---211.58%-2.27%4.45%10.89%
Return on Assets (ROA)
-6.19%1.35%1.05%2.56%3.64%
Return on Capital Employed (ROCE)
-23.90%7.10%3.20%7.60%10.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-4.73%-0.39%-122.84%-2.07%5.66%9.60%
FCF Yield
33.43%41.52%21.97%9.80%25.49%28.14%
Buyback Yield / Dilution
--2.06%----
Total Shareholder Return
--2.06%----