Ibotta, Inc.

IBTA Technology Q1 2025