The price band has been fixed at Rs 103-109 per share, and for retail investors, the minimum lot size is 137 shares, meaning ...