Electrosteel Castings Limited (BOM: 500128)
India flag India · Delayed Price · Currency is INR
144.30
+2.95 (2.09%)
At close: Nov 14, 2024

Electrosteel Castings Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2019 - 2015
Period Ending
Nov '24 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2019 - 2015
Market Capitalization
89,204110,25319,09923,48710,8243,970
Upgrade
Market Cap Growth
208.74%477.28%-18.68%116.99%172.63%-51.04%
Upgrade
Enterprise Value
104,785127,77145,17550,67834,19920,508
Upgrade
Last Close Price
144.30177.5531.4737.9123.828.58
Upgrade
PE Ratio
10.1514.435.936.49-2.23
Upgrade
Forward PE
9.437.897.897.897.897.89
Upgrade
PS Ratio
1.141.470.260.440.310.15
Upgrade
PB Ratio
1.642.160.440.570.290.14
Upgrade
P/TBV Ratio
2.412.160.440.570.290.14
Upgrade
P/FCF Ratio
27.4619.657.22-3.472.40
Upgrade
P/OCF Ratio
16.9213.694.22-2.441.77
Upgrade
EV/Sales Ratio
1.361.710.620.960.980.76
Upgrade
EV/EBITDA Ratio
7.7410.796.357.267.895.27
Upgrade
EV/EBIT Ratio
8.5711.947.558.589.826.12
Upgrade
EV/FCF Ratio
22.0122.7717.07-10.9712.37
Upgrade
Debt / Equity Ratio
0.350.460.610.720.570.60
Upgrade
Debt / EBITDA Ratio
1.421.953.714.214.894.43
Upgrade
Debt / FCF Ratio
4.044.1610.08-6.8710.48
Upgrade
Asset Turnover
0.850.850.850.670.550.49
Upgrade
Inventory Turnover
1.621.631.721.391.461.40
Upgrade
Quick Ratio
0.620.710.580.580.760.54
Upgrade
Current Ratio
1.671.581.471.441.461.18
Upgrade
Return on Equity (ROE)
17.41%15.59%7.45%8.88%-2.75%5.85%
Upgrade
Return on Assets (ROA)
8.44%7.59%4.36%4.68%3.42%3.80%
Upgrade
Return on Capital (ROIC)
10.61%9.22%5.30%5.71%4.15%4.65%
Upgrade
Earnings Yield
9.85%6.71%16.54%14.79%-8.43%40.57%
Upgrade
FCF Yield
5.34%5.09%13.86%-20.18%28.79%41.75%
Upgrade
Dividend Yield
1.25%0.79%2.86%2.11%1.05%3.50%
Upgrade
Payout Ratio
9.93%11.41%15.06%7.85%--
Upgrade
Buyback Yield / Dilution
-3.02%-1.16%--15.78%-22.72%-8.20%
Upgrade
Total Shareholder Return
-1.77%-0.37%2.86%-13.67%-21.67%-4.71%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.