Short Seller Says Ibotta Is A 'Broken Business' Bound For Lower Share Prices
1. Short seller alleges Ibotta is a 'broken business' facing major challenges. 2. Company's post-IPO growth missed expectations; customer complaints highlight issues. 3. CFO resignation and employee dissatisfaction add to investor concerns. 4. Ibotta's stock has declined over 35% since its IPO; current price at $40.56. 5. Projected revenue growth for 2025 is expected to be flat.