Earnings Labs
Ibotta, Inc. logo

Ibotta, Inc. (IBTA)

NYSE·Technology·Software - Application

$35.79

+0.53%

Mkt Cap $991.99M