Ibotta Inc (IBTA) Stock Price, Quote, News & History

IBTANYSE
$49.20
0.350.72%
Last update: Oct 28, 9:59 AM