Ibotta Q2 FY26 swings to net loss of $1.23 million; revenue rises 3% to $88.9 million - IBTA News | Rallies