Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
49.50
-0.49 (-0.98%)
At close: Jun 2, 2025, 4:00 PM
49.50
0.00 (0.00%)
After-hours: Jun 2, 2025, 4:10 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,4031,993--
Enterprise Value
1,1301,654--
Last Close Price
49.9965.08--
Forward PE
37.9230.82--
PEG Ratio
3.070.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