Ibotta, Inc.

IBTA·NYSE·$32.17·$859M