Business / The Economic Times
Capillary Technologies shares rocket up to 13% after tepid debut. Should you buy, sell or hold the stock?
21 Nov 2025 12:41 pm
16 C
Capillary Technologies shares rocket up to 13% after tepid debut. Should you buy, sell or hold the stock?