Company Valuation: Ibotta, Inc.

Fiscal Period: December 2024 2025 2026
Capitalization 1 1,878 - -
Change - - -
Enterprise Value (EV) 1 1,534 1,399 1,222
Change - -8.81% -12.59%
P/E ratio 290x 22x 16.2x
PBR 4.82x 3.6x 2.68x
PEG - 0x 0.5x
Capitalization / Revenue 5.01x 4.13x 3.43x
EV / Revenue 4.09x 3.07x 2.23x
EV / EBITDA 12.8x 8.21x 5.27x
EV / EBIT 45.3x 11.4x 7.12x
EV / FCF 18.4x 11.9x 8.32x
FCF Yield 5.43% 8.38% 12%
Dividend per Share 2 - - -
Rate of return - - -
EPS 2 0.2117 2.792 3.785
Distribution rate - - -
Net sales 1 374.6 455.1 547.3
EBITDA 1 119.6 170.4 232
EBIT 1 33.88 122.9 171.6
Net income 1 6.27 103.6 145.9
Net Debt 1 -344.2 -479.3 -655.5
Reference price 2 61.29 61.29 61.29
Nbr of stocks (in thousands) 30,640 - -
Announcement Date - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
18.61x4.62x11.41x+1.21%449B
36.24x7.84x28.55x-.--%303B
70.03x3.63x24.57x-.--%153B
12.38x16.24x336.24x+0.31%87.5B
29.63x6.22x17.58x-.--%77.23B
52.14x3.68x41.64x-.--%68.71B
2810.95x4.69x26.8x-.--%53.45B
6.91x4.54x103.43x+0.45%34.52B
264.53x10.12x137.63x-.--%31.04B
Average 366.83x 6.84x 80.87x +0.22% 139.73B
Weighted average by Cap. 155.62x 6.27x 48.07x +0.47%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. IBTA Stock
  4. Valuation Ibotta, Inc.
-40% Limited-time offer: Our subscriptions help you unlock the best investment opportunities. Last hours!
BENEFIT NOW