Ibotta Inc
(NYSE:IBTA)
$
39.92
+0.79 (+2.02%)
Market Cap: 927.18 Mil
Enterprise Value: 804.14 Mil
PE Ratio: 0
PB Ratio: 3.34
GF Score: 18/100 Ibotta Inc (IBTA) Transcripts
- 1