Ibotta starts trading at $118, price IPO at...

April 18, 2024

Ibotta starts trading at $118, price IPO at $88

Search

RECENT PRESS RELEASES