Ibotta Inc (FRA:OE6)
€ 55 1 (1.85%) Market Cap: 1.69 Bil Enterprise Value: 1.67 Bil PE Ratio: 161.29 PB Ratio: 5.22 GF Score: 21/100

Ibotta Inc (FRA:OE6) Transcripts

    • 1