The price band was fixed at Rs 21 to Rs 23 per share, valuing the company at over Rs 10,700 crore at the upper end. Investors ...