Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
32.05
+1.12 (3.62%)
At close: Apr 2, 2026, 4:00 PM EDT
31.70
-0.35 (-1.09%)
After-hours: Apr 2, 2026, 7:31 PM EDT

Ibotta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
7805722,014--
Market Cap Growth
-38.25%-71.59%---
Enterprise Value
619.58411.21,66500
Last Close Price
32.0522.7365.08--
PE Ratio
267.09189.4225.42--
Forward PE
19.73-30.82--
PEG Ratio
--0.85--
PS Ratio
2.281.675.48--
PB Ratio
2.811.994.40--
P/TBV Ratio
3.322.383.82--
P/FCF Ratio
10.417.6317.51--
P/OCF Ratio
8.196.0117.38--
EV/Sales Ratio
1.811.204.53--
EV/EBITDA Ratio
172.3554.9846.24--
EV/EBIT Ratio
330.44-488.9459.63--
EV/FCF Ratio
8.265.4814.47--
Debt / Equity Ratio
0.090.0902.31-1.75
Debt / EBITDA Ratio
3.413.41-1.03-1.80
Debt / FCF Ratio
0.340.34-2.91-1.07
Net Debt / Equity Ratio
-0.56-0.56-0.760.07-0.45
Net Debt / EBITDA Ratio
-21.54-21.54-9.700.03-0.46
Net Debt / FCF Ratio
-2.15-2.15-3.040.08-0.27
Asset Turnover
0.570.570.741.241.08
Quick Ratio
1.901.902.791.461.16
Current Ratio
1.961.962.851.511.21
Return on Equity (ROE)
0.96%0.96%28.33%-1110.31%157.67%
Return on Assets (ROA)
-0.05%-0.05%15.70%18.82%-20.76%
Return on Invested Capital (ROIC)
-0.10%-0.10%29.70%27.83%-32.51%
Return on Capital Employed (ROCE)
-0.21%-0.21%9.37%64.81%-78.76%
Earnings Yield
0.46%0.53%3.93%--
FCF Yield
9.61%13.10%5.71%--
Buyback Yield / Dilution
-12.06%-12.06%0.23%-210.43%-
Total Shareholder Return
-12.06%-12.06%0.23%-210.43%-
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q