Ibotta shares surge on ‘overwhelming demand’ after IPO generates more than $577 million