Ibotta Announces 6.56M Share IPO at $76-$84/sh

by