Ibotta Inc.
IBTA | NYSE
$41.09
-$0.48 (-1.15%)
At close: Sep 21, 2026, 4:00 PM ET
$41.09
$0 (0.00%)
After-hours:
Sep 21, 2026, 5:05 PM ET
Market Data
Market Cap $1.06B
Enterprise Value $921.09M
Beta -0.43
Average Volume 213.51K
Shares Outstanding (Diluted) 23.28M
Shares Change YoY -23.5%
Institutional Ownership 58.86%
Exchange NYSE
ISIN US4510511060
Price Performance
Price Change 1M 9.0%
Price Change 3M 33.3%
Price Change 6M 40.9%
Price Change YTD 79.4%
Price Change 1Y 57.9%
Price Change 3Y -58.1%
Price Change 5Y -58.1%
1M CAGR (ann.) 15.6%
1Y CAGR (ann.) 55.5%
5Y CAGR (ann.) N/A
All-Time CAGR -31.3%
Valuation
PE Ratio -87.43
Forward PE N/A
PEG Ratio 0.84
Forward PEG 1.54
PS Ratio 3.04
Forward PS 2.70
PB Ratio 4.32
P/FCF Ratio 14.80
P/Adj. FCF Ratio 52.44
P/OCF Ratio 10.27
EV/Sales 2.68
EV/EBIT -209.86
EV/EBITDA 165.49
EV/FCF 13.06
Earnings Yield -1.1%
FCF Yield 6.8%
Adj. FCF Yield 1.9%
Financial Health
Net Cash $148.17M
Total Debt $25.13M
Cash & Short-Term Investments $148.17M
Total Assets $485.4M
Current Ratio 1.71
Quick Ratio 1.71
Debt / Equity Ratio 0.10
Debt / EBITDA 4.52
Debt / FCF 0.36
OCF / Debt 3.71
Interest Coverage 0.00
Altman Z-Score 3.22
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 77.8%
Operating Profit Margin -3.5%
EBITDA Margin 1.6%
Net Profit Margin -3.2%
FCF Margin 20.6%
Adj. FCF Margin 5.8%
SBC / Revenue 14.8%
SBC Impact (per share) -71.8%
Returns
Return on Assets -2.3%
Return on Equity -4.0%
Return on Invested Capital -4.4%
Return on Capital Employed -4.4%
Return on Tangible Assets -2.4%
Historical Growth (CAGR)
Revenue CAGR 3Y 10.4%
Revenue CAGR 5Y N/A
Revenue CAGR 10Y N/A
EPS CAGR 3Y -23.5%
EPS CAGR 5Y N/A
EPS CAGR 10Y N/A
FCF CAGR 3Y 3.7%
FCF CAGR 5Y N/A
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 9
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $39.25
Price Target Upside -4.5%
Cash Flow
Operating Cash Flow $93.19M
Free Cash Flow $70.55M
Adj. Free Cash Flow $19.91M
FCF Per Share $2.85
OCF Per Share $4
OCF/S Ratio 27.2%
Income Statement
Revenue $343.17M
Gross Profit $266.95M
Operating Income $-11.99M
EBITDA $5.57M
Net Income $-11.02M
EPS (Diluted) -$0.47
Revenue / Employee $428.97K
Profit / Employee $-13.78K
Employees 800
Add to Watchlist
Select watchlists to add or remove IBTA