India Pesticides Ltd (NSE:IPL)
₹ 143.71 -1.58 (-1.09%) Market Cap: 16.56 Bil Enterprise Value: 16.48 Bil PE Ratio: 15.38 PB Ratio: 1.64 GF Score: 79/100