Insecticides (India) Limited (NSE:INSECTICID)
India flag India · Delayed Price · Currency is INR
725.70
-4.10 (-0.56%)
Jun 3, 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
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
21,12115,46417,22414,46713,82812,109
Market Cap Growth
3.76%-10.22%19.06%4.62%14.19%23.65%
Enterprise Value
21,77317,57817,16816,11316,39713,965
Last Close Price
725.70528.40588.89483.62461.67401.15
PE Ratio
15.1511.0912.1314.1721.8811.27
PS Ratio
0.980.720.860.740.770.81
PB Ratio
1.731.271.591.431.511.39
P/TBV Ratio
1.761.291.611.451.531.41
P/FCF Ratio
373.51273.4730.6710.49-17.92
P/OCF Ratio
21.0715.4318.437.74-8.98
EV/Sales Ratio
1.010.820.860.820.910.93
EV/EBITDA Ratio
9.117.367.8510.0812.608.28
EV/EBIT Ratio
10.708.658.9212.1115.409.66
EV/FCF Ratio
385.04310.8630.5711.68-20.67
Debt / Equity Ratio
0.130.130.100.090.180.06
Debt / EBITDA Ratio
0.660.660.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.5311.530.680.16-1.460.26
Asset Turnover
1.101.101.111.151.171.07
Inventory Turnover
1.761.761.631.771.871.72
Quick Ratio
0.780.780.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.52%6.52%6.65%4.87%4.30%6.41%
Return on Invested Capital (ROIC)
11.24%12.61%13.15%9.83%8.24%12.21%
Return on Capital Employed (ROCE)
16.10%16.10%17.20%12.60%11.40%16.30%
Earnings Yield
6.60%9.01%8.24%7.05%4.57%8.87%
FCF Yield
0.27%0.37%3.26%9.54%-7.09%5.58%
Dividend Yield
0.28%-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.15%0.87%1.16%0.62%0.98%4.71%