IPO opens for retail investors on October 29