The price band has been fixed at Rs ₹40-43 per share, valuing the company at around Rs ₹501 crore at the higher end