Ibotta Prices 6.56M Share IPO at $88/sh

by