The IPO, which will open on March 16 and close on March 18, has a price band of ₹304–₹320 per share