IBTA
IBTA
US4510511060
Ibotta, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
1B EUR
691.08M EUR
704.45M EUR
572.31M EUR
Enterprise Value
879.74M EUR
568.04M EUR
565.17M EUR
411.2M EUR
Valuation Multiples
Trailing P/E
--
--
--
189.51x
Forward P/E
22.87x
--
--
--
Price to Sales
2.91x
2.01x
2.07x
2.22x
Price to Book
4.15x
2.86x
2.83x
1.99x
EV/Revenue
2.56x
1.66x
1.66x
1.59x
EV/EBITDA
-121.11x
--
3,622.9x
50.66x
Price to FCF (P/FCF)
19.65x
11.8x
10.16x
12.42x
EV/FCF
17.28x
9.7x
8.15x
8.92x
FCF Yield
5.09%
8.47%
9.85%
8.05%
ende