IBOTTA, INC. (IBTA)

📋 Lehrman Thomas D (Director) plans to sell 54K shares of Ibotta, Inc. (at $36.51 each, total $2.0M) Filed: May 11, 2026 | ID: 003475