Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
46.04
+0.33 (0.72%)
At close: Apr 11, 2025, 4:00 PM
46.20
+0.16 (0.34%)
After-hours: Apr 11, 2025, 8:00 PM EDT

Ibotta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022
Period Ending
Apr '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,3591,993--
Enterprise Value
1,0111,654--
Last Close Price
46.0465.08--
Forward PE
37.7830.82--
PEG Ratio
4.020.85--
Debt / Equity Ratio
0.000.002.43-1.90
Debt / EBITDA Ratio
0.050.051.10-
Debt / FCF Ratio
0.010.013.06-
Asset Turnover
0.740.741.24-
Quick Ratio
2.792.791.461.16
Current Ratio
2.852.851.511.21
Return on Equity (ROE)
28.34%28.34%--
Return on Assets (ROA)
3.57%3.57%13.64%-
Return on Capital (ROIC)
6.42%6.42%55.34%-
Return on Capital Employed (ROCE)
6.00%6.00%46.20%-
Buyback Yield / Dilution
0.23%0.22%-210.43%-
Updated Feb 27, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q