Stock analysis, AI verdict, fundamentals & technical signals
Rating: NEUTRAL
Price: $48.62 Analyst target: $36.57 Upside: -24.78%
Ibotta, Inc. is a technology company that offers Ibotta Performance Network (IPN) that allows consumer packaged goods brands to deliver digital promotions to consumers. The company is headquartered in Denver, Colorado.
See the full interactive analysis & chart →Informational only — not investment advice.