Insecticides (India) Limited (NSE:INSECTICID)
India flag India · Delayed Price · Currency is INR
631.60
-21.80 (-3.34%)
Jul 20, 2026, 3:29 PM IST

Insecticides (India) Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
18,54415,46417,22414,46713,82812,109
Market Cap Growth
-34.74%-10.22%19.06%4.62%14.19%23.65%
Enterprise Value
19,19717,57817,16816,11316,39713,965
Last Close Price
635.15528.40588.89483.62461.67401.15
PE Ratio
13.3011.0912.1314.1721.8811.27
PS Ratio
0.860.720.860.740.770.81
PB Ratio
1.521.271.591.431.511.39
P/TBV Ratio
1.541.291.611.451.531.41
P/FCF Ratio
327.94273.4730.6710.49-17.92
P/OCF Ratio
18.5015.4318.437.74-8.98
EV/Sales Ratio
0.890.820.860.820.910.93
EV/EBITDA Ratio
7.767.217.8510.0812.608.28
EV/EBIT Ratio
9.058.308.9212.1115.409.66
EV/FCF Ratio
339.48310.8630.5711.68-20.67
Debt / Equity Ratio
0.130.130.100.090.180.06
Debt / EBITDA Ratio
0.640.640.470.541.230.32
Debt / FCF Ratio
27.7727.771.860.63-0.80
Net Debt / Equity Ratio
0.050.050.040.020.160.02
Net Debt / EBITDA Ratio
0.270.270.170.141.100.11
Net Debt / FCF Ratio
11.5411.540.680.16-1.460.26
Asset Turnover
1.101.101.111.151.171.07
Inventory Turnover
1.771.771.631.771.871.72
Quick Ratio
0.790.790.590.550.420.64
Current Ratio
1.961.961.831.891.621.98
Return on Equity (ROE)
12.10%12.10%13.55%10.58%7.07%12.71%
Return on Assets (ROA)
6.79%6.79%6.65%4.87%4.30%6.41%
Return on Invested Capital (ROIC)
11.72%13.14%13.15%9.83%8.24%12.21%
Return on Capital Employed (ROCE)
16.80%16.80%17.20%12.60%11.40%16.30%
Earnings Yield
7.52%9.01%8.24%7.05%4.57%8.87%
FCF Yield
0.30%0.37%3.26%9.54%-7.09%5.58%
Dividend Yield
0.31%0.38%0.34%0.62%0.65%0.50%
Payout Ratio
4.17%4.17%4.17%8.70%23.41%-
Buyback Yield / Dilution
0.87%0.87%0.82%-0.34%4.21%
Total Shareholder Return
1.18%1.25%1.16%0.62%0.98%4.71%