Ibotta Inc (NYSE:IBTA)
$ 63.14 2 (3.27%) Market Cap: 1.93 Bil Enterprise Value: 1.92 Bil PE Ratio: 166.16 PB Ratio: 5.37 GF Score: 23/100

Ibotta Inc (IBTA) Transcripts

    • 1