Markets | Mon May 5, 2014 3:35am EDT

Rush to list stocks stirs memories of tech bubble