Itcons E-Solutions Limited (BOM:543806)
India flag India · Delayed Price · Currency is INR
218.30
+6.50 (3.07%)
At close: Nov 9, 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
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,9672,2482,888262243-
Market Cap Growth
-43.41%-22.16%1000.02%7.94%--
Enterprise Value
2,0112,3122,814219259-
Last Close Price
218.30249.36515.3052.1548.32-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
33.8642.7688.8613.7714.08-
PS Ratio
1.772.565.160.920.86-
PB Ratio
3.113.727.781.892.00-
P/TBV Ratio
3.434.147.831.932.00-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.812.645.030.770.92-
EV/EBITDA Ratio
34.4344.4168.226.9810.28-
EV/EBIT Ratio
38.4447.7875.498.1611.12-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.100.060.100.130.010.48
Debt / EBITDA Ratio
1.090.660.910.570.020.60
Net Debt / Equity Ratio
0.070.020.02-0.15-0.430.41
Net Debt / EBITDA Ratio
0.760.260.18-0.68-2.060.51
Net Debt / FCF Ratio
-0.32-0.07-0.030.694.12-74.19
Asset Turnover
1.571.401.611.672.894.51
Quick Ratio
1.691.891.982.854.421.61
Current Ratio
2.222.252.092.864.421.61
Return on Equity (ROE)
9.92%10.78%12.73%14.62%24.01%78.76%
Return on Assets (ROA)
4.63%4.83%6.71%9.79%14.84%27.05%
Return on Invested Capital (ROIC)
6.17%8.18%10.96%19.54%35.21%54.73%
Return on Capital Employed (ROCE)
8.00%7.90%9.80%19.00%19.10%61.60%

Yields

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