Ibotta Inc
(NYSE:IBTA)
$
31.98
(0%)
Market Cap: 744.33 Mil
Enterprise Value: 605.06 Mil
PE Ratio: 0
PB Ratio: 3.02
GF Score: 18/100 Ibotta Inc (IBTA) Transcripts
- 1