Display in USD
Ibotta Sees Q3 Sales $86.000M-$90.000M vs $83.376M Est | WAPE