Ibotta IPO Soars, Tech Sector Interest On Riseby Lilu Anderson 21.04.2024Shares of Ibotta closed up 17% at $103.25, but dropped slightly to $97.38 today. Tech IPO market may not be ...