Ibotta, Inc.

Ibotta, Inc.

IBTA · NYSE

57.59USD-0.53 (-0.91%)