Advertisement
Advertisement

IBTA

IBTA logo

Ibotta, Inc.

41.48
USD
-0.18
-0.43%
Jun 16, 09:54 UTC -4
Open

IBTA Balance Sheet

Advertisement