Ideal Technoplast Industries Limited (NSE:IDEALTECHO)
India flag India · Delayed Price · Currency is INR
175.00
-14.00 (-7.41%)
At close: Aug 21, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
8751,070678---
Market Cap Growth
-13.79%57.93%----
Enterprise Value
1,1141,325725---
Last Close Price
175.00214.00135.50---

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
31.5338.5323.52---
PS Ratio
2.533.092.38---
PB Ratio
3.304.042.85---
P/TBV Ratio
3.434.192.91---
P/OCF Ratio
17.3121.16176.20---

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
3.223.832.55---
EV/EBITDA Ratio
17.0020.2214.31---
EV/EBIT Ratio
22.3726.6016.75---

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.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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
3.17%2.60%4.25%---
FCF Yield
-15.44%-12.63%-23.29%---
Buyback Yield / Dilution
-12.22%-12.22%-179.13%-14.31%--