Ibotta Inc (FRA:OE6)
€ 69.5 3 (4.51%) Market Cap: 2.16 Bil Enterprise Value: 2.15 Bil PE Ratio: 199.03 PB Ratio: 6.44 GF Score: 22/100

Ibotta Inc (FRA:OE6) Transcripts

    • 1