Home Stock Top 10 Indian IPOs that delivered blockbuster returns in 2024