In the previous year, 75% of IPOs had Positive Returns