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

Show all line items

Columns are period end dates