logo

Ibotta

NYSE • IBTA • US4510511060

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart