Ibotta Announces a $100 Million Increase to Its Share Repurchase Program businesswire.com March 11, 2026 at 7:12 PM ET IBTA