Ideal Technoplast Industries Limited (NSE:IDEALTECHO)
India flag India · Delayed Price · Currency is INR
98.90
+13.40 (15.67%)
At close: Sep 11, 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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9891,070678---
Market Cap Growth
-9.89%57.93%----
Enterprise Value
1,2281,325725---
Last Close Price
98.90214.00135.50---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
35.6438.5323.52---
PS Ratio
2.863.092.38---
PB Ratio
3.734.042.85---
P/TBV Ratio
3.874.192.91---
P/OCF Ratio
19.5621.16176.20---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
3.553.832.55---
EV/EBITDA Ratio
18.7420.2214.31---
EV/EBIT Ratio
24.6626.6016.75---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
2.81%2.60%4.25%---
FCF Yield
-13.66%-12.63%-23.29%---
Buyback Yield / Dilution
-12.22%-12.22%-179.13%-14.31%--