Ipca Labs Block Deal of 188,031 shares at 1509 worth 28.37 crore rupeesBy bigbreakingwire on January 16, 2026 January 16, 2026