Ipca Labs Block Deal of 222,190 shares at 1607 worth 35.71 crore rupeesBy bigbreakingwire on March 17, 2026 Related