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
Dec '22 Dec '23 Dec '24 Dec '25
P/E ratio
17.06 17.06 23.93 189.42
P/S ratio
2.65 2.65 4.28 1.88
P/FCF ratio
30.72 30.72 14.85 10.58
P/Operating CF
47.12 47.12 71.41 23.19
P/B ratio
20.69 20.69 3.43 2.24
EV/Sales
2.68 2.68 3.57 1.61
EV/EBITDA
11.13 11.13 35.42 72.15
EV/FCF
31.16 31.16 12.42 9.03
Current Ratio
1.21 1.51 2.85 1.96
Net Debt/EBITDA
(1.14) 0.41 (9.44) (24.45)
Debt/Equity
(2.34) 3.22 0.00 0.00
ROE
0.00% (1,110.31%) 28.33% 0.96%
ROA
0.00% 14.81% 13.77% 0.59%
ROIC
(2,173.91%) 63.42% 16.22% (0.52%)
Return on Tangible Assets
(159.63%) 37.10% 18.11% 1.60%
Average Days of Receivables
210.58 258.25 219.53 222.49
Earnings Yield
5.86% 5.86% 4.18% 0.53%
Free Cash Flow Yield
3.25% 3.25% 6.73% 9.46%
Free Cash Flow per Share
(7.47) 1.62 4.38 2.15
Book value per Share
(4.01) 3.12 18.95 10.14
Free Cash Flow
(64.76) 14.49 105.72 60.97
EV/EBIT
12.70 12.70 47.01 0.00
Other line items

Show all line items

Columns are period end dates