Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
34.77
-3.65 (-9.50%)
Aug 10, 2026, 10:09 AM EDT - Market open

Ibotta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
8065722,014--
Market Cap Growth
-21.68%-71.59%---
Enterprise Value
682.57411.21,66500
Last Close Price
34.7722.7365.08--
PE Ratio
-189.4225.42--
Forward PE
-23.5030.82--
PEG Ratio
-1.880.85--
PS Ratio
2.591.675.48--
PB Ratio
3.701.994.40--
P/TBV Ratio
4.192.603.96--
P/FCF Ratio
11.967.6317.51--
P/OCF Ratio
9.556.0117.38--
EV/Sales Ratio
2.241.204.53--
EV/EBITDA Ratio
-54.9846.24--
EV/EBIT Ratio
--59.63--
EV/FCF Ratio
10.305.4814.47--
Debt / Equity Ratio
0.100.0902.31-1.75
Debt / EBITDA Ratio
-3.41-1.03-
Debt / FCF Ratio
0.340.34-2.91-
Net Debt / Equity Ratio
-0.51-0.56-0.760.07-0.45
Net Debt / EBITDA Ratio
60.61-21.54-9.700.03-0.46
Net Debt / FCF Ratio
-1.65-2.15-3.040.08-0.27
Asset Turnover
0.680.570.741.241.08
Quick Ratio
1.651.902.791.461.16
Current Ratio
1.711.962.851.511.21
Return on Equity (ROE)
-4.16%0.96%28.33%-1110.31%157.67%
Return on Assets (ROA)
-5.95%-0.05%15.70%18.82%-20.76%
Return on Invested Capital (ROIC)
-26.37%-0.26%113.75%119.69%-79.14%
Return on Capital Employed (ROCE)
-4.06%-0.21%9.37%64.81%-78.76%
Earnings Yield
-0.53%3.93%--
FCF Yield
8.36%13.10%5.71%--
Buyback Yield / Dilution
25.33%-12.06%0.23%-210.43%-
Total Shareholder Return
25.33%-12.06%0.23%-210.43%-
SEC Filings: 10-K · 10-Q