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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(3.70%) (2.25%) 0.96% 22.82%

+8 more TTM periods

ROA
(2.03%) (1.30%) 0.59% 13.83%
ROIC
(8.02%) (6.57%) (0.52%) 8.10%
Return on Tangible Assets
(6.28%) (3.98%) 1.60% 30.07%
Average Days of Receivables
216.33 196.34 222.49 220.53
Free Cash Flow per Share
2.52 2.87 2.15 2.28
Free Cash Flow
58.59 69.39 60.97 63.78
Piotroski F-Score
2.00 2.00 3.00 4.00
Other line items

Show all line items

Columns are period end dates