Snowball logo
logo
IBTA

Ibotta, Inc.

IBTA • NYSE
$48.68+$0.07  (0.14%)

It looks as if this company does not pay dividends