IPO listing: Capillary Technologies share price lists at ₹571.90 on NSE, down 0.88% from issue price by Live mint | November 21, 2025 10:10 am | Indian Stocks, Market, News Capillary Technologies India shares debuted weakly on November 21, 2025, listing at ₹571.90 on NSE and ₹560 on BSE, below their issue price of ₹577. The IPO was subscribed 52.98 times, with retail investors showing strong interest.