Ibotta, Inc. IBTA

41.06 (0.62) (1.49%) as of 25 Sep
Market cap
$966.0M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

10.55 189.42 0.00 0.00
P/S ratio
2.21 1.88 2.13 2.32
P/FCF ratio
12.22 10.58 10.43 13.57
P/Operating CF
35.84 23.19 23.82 59.98
P/B ratio
2.37 2.24 2.91 3.29
EV/Sales
1.84 1.61 1.91 2.15
EV/EBITDA
29.93 72.15 2,114.93 0.00
EV/FCF
10.17 9.03 9.39 12.62
Current Ratio
2.21 1.96 1.80 1.71
Net Debt/EBITDA
(61.23) (216.24) 20.77 (96.53)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
9.48% 0.53% (1.10%) (1.38%)
Free Cash Flow Yield
8.18% 9.46% 9.59% 7.37%
Free Cash Flow per Share
0.38 0.59 0.97 0.35
Book value per Share
11.77 10.14 10.31 10.38
Free Cash Flow
10.59 16.63 23.31 8.05
EV/EBIT
47.11 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates