Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
36.96
-1.57 (-4.07%)
At close: Jun 27, 2025, 4:00 PM
36.99
+0.03 (0.08%)
After-hours: Jun 27, 2025, 7:51 PM EDT

Ibotta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,0511,993--
Enterprise Value
7801,654--
Last Close Price
38.2365.08--
Forward PE
29.3930.82--
PEG Ratio
2.350.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