Itcons E-Solutions Limited (BOM:543806)
India flag India · Delayed Price · Currency is INR
279.60
-1.45 (-0.52%)
At close: Aug 21, 2026

Itcons E-Solutions 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
2,5192,2482,888262243-
Market Cap Growth
-16.47%-22.16%1000.02%7.94%--
Enterprise Value
2,5322,3122,814219259-
Last Close Price
279.60249.50515.5952.1848.34-

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
34.7342.7688.8613.7714.08-
PS Ratio
2.872.565.160.920.86-
PB Ratio
4.173.727.781.892.00-
P/TBV Ratio
4.644.147.831.932.00-

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
2.892.645.030.770.92-
EV/EBITDA Ratio
47.9743.8069.466.9810.28-
EV/EBIT Ratio
52.3247.7877.008.1611.12-

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
0.060.060.100.130.010.48
Debt / EBITDA Ratio
0.650.650.920.570.020.60
Net Debt / Equity Ratio
0.020.020.02-0.15-0.430.41
Net Debt / EBITDA Ratio
0.250.250.18-0.68-2.060.51
Net Debt / FCF Ratio
-0.07-0.07-0.030.694.12-74.19
Asset Turnover
1.401.401.611.672.894.51
Quick Ratio
1.801.801.982.854.421.61
Current Ratio
2.252.252.002.864.421.61
Return on Equity (ROE)
10.78%10.78%12.73%14.62%24.01%78.76%
Return on Assets (ROA)
4.83%4.83%6.58%9.79%14.84%27.05%
Return on Invested Capital (ROIC)
6.60%8.18%10.74%19.54%35.21%54.73%
Return on Capital Employed (ROCE)
7.90%7.90%9.60%19.00%19.10%61.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
2.09%2.34%1.13%7.26%7.10%-
FCF Yield
-7.25%-8.13%-8.18%-11.89%-5.18%-
Dividend Yield
0.05%0.06%0.03%---
Buyback Yield / Dilution
36.30%36.30%-103.85%-52.39%-6.58%-6.91%
Total Shareholder Return
36.35%36.36%-103.82%-52.39%-6.58%-6.91%