logo

Ibotta

NYSE • IBTA US4510511060

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart