Skip to content

Ibotta, Inc.

🇺🇸XNYS.IBTAUnited StatesTechnology

$35.32USDdown -0.07 (-0.2%)ClosedDelayed1:05 AM