Nikko Asset Management Americas Inc. Buys 53,820 Shares of Ibotta, Inc. $IBTA
Nikko Asset Management Americas Inc. boosted its stake in shares of Ibotta, Inc. (NYSE:IBTA - Free Report) by 5.1% in the 2nd quarter, according to its most recent Form 13F filing with the Securities...