SEPC Limited (NSE:SEPCPP)
India flag India · Delayed Price · Currency is INR
5.21
-0.18 (-3.34%)
At close: Sep 29, 2025

SEPC Limited Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '25 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
10,1367,59921,96923,48713,8107,345
Market Cap Growth
-50.55%-65.41%-6.46%70.08%88.02%89.47%
Enterprise Value
12,92910,67425,23427,32717,75616,008
Last Close Price
5.215.21----

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '25 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
39.0714.1988.44103.09--
PS Ratio
0.900.723.684.193.652.23
PB Ratio
0.530.401.461.941.270.99
P/TBV Ratio
0.530.401.461.941.271.00
P/FCF Ratio
----66.50-
P/OCF Ratio
----66.06-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '25 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.151.014.224.874.694.86
EV/EBITDA Ratio
19.3913.9050.72107.46--
EV/EBIT Ratio
20.9714.6855.48130.52--
EV/FCF Ratio
----85.51-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '25 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.180.180.240.380.381.33
Debt / EBITDA Ratio
5.304.567.0917.34--
Debt / FCF Ratio
----19.71-
Net Debt / Equity Ratio
0.140.160.230.350.341.32
Net Debt / EBITDA Ratio
4.164.086.8716.69-5.88-21.02
Net Debt / FCF Ratio
--1.18-2.58-3.5118.01-13.51
Asset Turnover
-0.390.260.270.180.14
Quick Ratio
-2.352.612.061.830.94
Current Ratio
-2.542.912.432.201.13
Return on Equity (ROE)
-3.12%1.83%1.98%-0.54%-30.23%
Return on Assets (ROA)
-1.66%1.24%0.62%-2.04%-1.40%
Return on Invested Capital (ROIC)
1.28%3.07%1.84%1.35%0.84%-2.92%
Return on Capital Employed (ROCE)
-3.30%2.50%1.30%-4.90%-5.40%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '25 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
2.56%7.04%1.13%0.97%-0.36%-35.90%
FCF Yield
-26.06%-34.76%-6.04%-5.15%1.50%-9.80%
Buyback Yield / Dilution
-17.40%-18.65%-10.71%-12.33%-25.99%-0.16%