Capillary Technologies entered the National Stock Exchange at Rs 571.90, the same as its issue price of Rs 577. The IPO garnered Rs 877.70 crores through a mix of new shares and offer for sale. The lot size for investors was 25 shares, with a minimum bid of Rs 14,425. The company focuses on providing customer loyalty and engagement solutions through a wide range of products.