Ibotta Board Approves Additional $100 Million Stock Buyback | Intellectia.AI