Ibotta: Premium Valuation Compared To Peers, With Falling EBITDA — IBTA -0.30 · News Impact Screener