SEPC Limited (BOM:532945)
India flag India · Delayed Price · Currency is INR
7.11
-0.25 (-3.40%)
At close: Jun 16, 2026

SEPC Limited 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,1187,59921,96923,48713,8107,345
Market Cap Growth
-50.14%-65.41%-6.46%70.08%88.02%89.47%
Enterprise Value
13,91010,67425,23427,32717,75616,008
Last Close Price
7.114.8613.2415.149.406.77
PE Ratio
23.7014.1988.44103.09--
PS Ratio
1.050.723.684.193.652.23
PB Ratio
0.580.401.461.941.270.99
P/TBV Ratio
0.580.401.461.941.271.00
P/FCF Ratio
----66.50-
P/OCF Ratio
----66.06-
EV/Sales Ratio
1.321.014.224.874.694.86
EV/EBITDA Ratio
17.9313.7650.72107.46--
EV/EBIT Ratio
19.1314.6855.48130.52--
EV/FCF Ratio
----85.51-
Debt / Equity Ratio
0.180.180.240.380.381.33
Debt / EBITDA Ratio
4.564.567.0917.34--
Debt / FCF Ratio
----19.71-
Net Debt / Equity Ratio
0.140.140.230.350.341.32
Net Debt / EBITDA Ratio
3.583.586.8716.69-5.88-21.02
Net Debt / FCF Ratio
-1.05-1.05-2.58-3.5118.01-13.51
Asset Turnover
0.390.390.260.270.180.14
Quick Ratio
2.372.372.612.061.830.94
Current Ratio
2.542.542.912.432.201.13
Return on Equity (ROE)
3.12%3.12%1.83%1.98%-0.54%-30.23%
Return on Assets (ROA)
1.66%1.66%1.24%0.62%-2.04%-1.40%
Return on Invested Capital (ROIC)
2.85%3.09%1.84%1.35%0.84%-2.92%
Return on Capital Employed (ROCE)
3.30%3.30%2.50%1.30%-4.90%-5.40%
Earnings Yield
4.82%7.04%1.13%0.97%-0.36%-35.90%
FCF Yield
-23.76%-34.76%-6.04%-5.15%1.50%-9.80%
Buyback Yield / Dilution
-17.05%-17.05%-10.71%-12.33%-25.99%-0.16%