STEL Holdings Limited (BOM:533316)
India flag India · Delayed Price · Currency is INR
620.90
+70.00 (12.71%)
At close: Jun 15, 2026

STEL Holdings Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
11,4597,8617,1455,9052,6692,120
Market Cap Growth
44.40%10.02%21.00%121.27%25.90%38.71%
Enterprise Value
11,4357,5766,9125,7142,3991,674
Last Close Price
620.90425.95387.15319.95144.60114.85
PE Ratio
57.7039.5945.0344.4921.7714.51
PS Ratio
41.7728.6632.6231.9815.5510.57
PB Ratio
0.710.490.410.390.330.29
P/TBV Ratio
0.710.490.410.390.330.29
P/FCF Ratio
--16.5549.2719.3614.58
P/OCF Ratio
--16.5549.0719.3414.58
EV/Sales Ratio
41.6927.6231.5530.9513.988.34
EV/EBITDA Ratio
42.8528.3932.5132.1114.588.60
EV/EBIT Ratio
42.9328.4432.5932.2114.628.62
EV/FCF Ratio
--16.0147.6817.4011.51
Net Debt / Equity Ratio
0.000.00-0.02-0.02-0.04-0.03
Net Debt / EBITDA Ratio
-0.09-0.09-1.28-1.69-2.15-1.29
Net Debt / FCF Ratio
0.400.40-0.63-2.51-2.57-1.73
Asset Turnover
0.020.020.010.020.020.03
Quick Ratio
28.4628.46282.48590.90433.14282.37
Current Ratio
29.3729.37282.82630.51433.70300.30
Return on Equity (ROE)
1.18%1.18%0.97%1.15%1.58%1.93%
Return on Assets (ROA)
0.92%0.92%0.76%0.92%1.31%1.59%
Return on Invested Capital (ROIC)
1.16%1.19%0.99%1.18%1.64%2.09%
Return on Capital Employed (ROCE)
1.60%1.60%1.10%1.10%2.00%2.60%
Earnings Yield
1.73%2.53%2.22%2.25%4.59%6.89%
FCF Yield
--0.77%6.04%2.03%5.17%6.86%
Buyback Yield / Dilution
0.02%0.02%--0.00%-