Itcons E-Solutions Limited (BOM:543806)
India flag India · Delayed Price · Currency is INR
240.55
-8.40 (-3.37%)
At close: Oct 7, 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
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,1672,2482,888262243-
Market Cap Growth
-37.37%-22.16%1000.02%7.94%--
Enterprise Value
2,1802,3122,814219259-
Last Close Price
240.55249.36515.3052.1548.32-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
29.8842.7688.8613.7714.08-
PS Ratio
2.472.565.160.920.86-
PB Ratio
3.593.727.781.892.00-
P/TBV Ratio
3.994.147.831.932.00-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
2.482.645.030.770.92-
EV/EBITDA Ratio
41.8844.4168.226.9810.28-
EV/EBIT Ratio
45.0547.7875.498.1611.12-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '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.660.660.910.570.020.60
Net Debt / Equity Ratio
0.020.020.02-0.15-0.430.41
Net Debt / EBITDA Ratio
0.260.260.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.891.891.982.854.421.61
Current Ratio
2.252.252.092.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.71%9.79%14.84%27.05%
Return on Invested Capital (ROIC)
6.60%8.18%10.96%19.54%35.21%54.73%
Return on Capital Employed (ROCE)
7.90%7.90%9.80%19.00%19.10%61.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
2.43%2.34%1.13%7.26%7.10%-
FCF Yield
-8.43%-8.13%-8.18%-11.89%-5.18%-
Dividend Yield
0.06%0.06%0.03%---
Buyback Yield / Dilution
36.30%36.30%-103.85%-52.39%-6.58%-6.91%
Total Shareholder Return
36.36%36.36%-103.82%-52.39%-6.58%-6.91%