Ideal Technoplast Industries Limited (NSE:IDEALTECHO)
India flag India · Delayed Price · Currency is INR
83.15
+2.15 (2.65%)
At close: Oct 23, 2026

NSE:IDEALTECHO 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
8321,070678---
Market Cap Growth
-18.88%57.93%----
Enterprise Value
1,0701,325725---
Last Close Price
83.15107.0067.75---

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.9638.5323.52---
PS Ratio
2.403.092.38---
PB Ratio
3.144.042.85---
P/TBV Ratio
3.264.192.91---
P/OCF Ratio
16.4421.16176.20---

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
3.093.832.55---
EV/EBITDA Ratio
16.3420.2214.31---
EV/EBIT Ratio
21.4926.6016.75---

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.910.910.510.743.111.06
Debt / EBITDA Ratio
3.683.682.371.065.134.49
Debt / FCF Ratio
-----18.25
Net Debt / Equity Ratio
0.900.900.270.673.091.05
Net Debt / EBITDA Ratio
3.653.651.270.965.104.45
Net Debt / FCF Ratio
-1.77-1.77-0.41-10.33-1.8118.09
Asset Turnover
0.720.721.082.221.801.73
Inventory Turnover
3.233.234.365.374.664.79
Quick Ratio
0.740.740.900.340.310.44
Current Ratio
1.631.631.561.361.251.34
Return on Equity (ROE)
11.05%11.05%19.30%58.81%31.00%7.93%
Return on Assets (ROA)
6.50%6.50%10.27%19.55%8.54%4.74%
Return on Invested Capital (ROIC)
7.56%9.46%16.04%29.92%17.05%9.54%
Return on Capital Employed (ROCE)
10.60%10.60%15.00%38.90%14.20%10.80%

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
3.34%2.60%4.25%---
FCF Yield
-16.25%-12.63%-23.29%---
Buyback Yield / Dilution
-12.22%-12.22%-179.13%-14.31%--