Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
37.24
-0.07 (-0.19%)
Jul 11, 2025, 4:00 PM - Market closed

Ibotta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22
1,0591,993--
Enterprise Value
7881,654--
Last Close Price
37.2465.08--
Forward PE
29.0830.82--
PEG Ratio
2.330.85--
Debt / Equity Ratio
0.060.002.43-1.90
Debt / EBITDA Ratio
1.770.051.10-
Debt / FCF Ratio
0.230.013.06-
Asset Turnover
0.770.741.24-
Quick Ratio
2.632.791.461.16
Current Ratio
2.692.851.511.21
Return on Equity (ROE)
26.94%28.34%--
Return on Assets (ROA)
1.28%3.57%13.64%-
Return on Capital (ROIC)
2.29%6.42%55.34%-
Return on Capital Employed (ROCE)
2.20%6.00%46.20%-
Buyback Yield / Dilution
7.28%0.22%-210.43%-
Updated Feb 27, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q