[…] of Ibotta Inc. (NYSE: IBTA) has surged by 17.33 when compared to previous closing price of 88.00, PYMNTS reported 2024-04-18 that Ibotta shares leapt 33% during their debut on the New York Stock Exchange […]