IBTAIbotta, Inc.
35.01USD-0.23%Mkt Cap: 822.07M USDP/E: Last update: 2026-06-01

Ibotta, Inc., a technology company, provides digital promotion services to clients in the United States. The company sources digital promotions from its clients primarily consumer packaged goods brands and distributes th…

Indicators:|

Key Statistics

Company
Market Cap822.07M USD
Enterprise Value657.89M USD
Revenue (TTM)340.30M USD
Gross Profit271.33M USD
Net Income (TTM)3.58M USD
Revenue/Share12.74 USD
Last Price35.01 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees800
CountryUS
SectorTechnology
IndustrySoftware - Application
ISIN
Valuation
P/E (Trailing)
P/E (Forward)19.95
PEG
EV/EBITDA-120.65
EV/Revenue1.93
P/S2.34
P/B3.00
EPS (TTM)-0.33
EPS (Forward)1.72
52W Range
19.1051% of range50.50
52W High50.50 USD
52W Low19.10 USD
Profitability
Gross Margin79.25%
Oper. Margin-12.96%
EBITDA Margin-1.60%
Profit Margin1.04%
ROE1.24%
ROA0.68%
Growth
Revenue Growth-2.50%
Earnings Growth
Cash Flow & Leverage
Operating CF95.27M USD
CapEx (TTM)34.30M USD
FCF Margin18.72%
FCF Yield7.75%
Net Debt-139.28M USD
Net Debt/EBITDA25.54
Balance Sheet
Debt/Equity0.09
Current Ratio1.80
Quick Ratio1.73
Book Value/Sh11.42 USD
Cash/Share7.072 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating3.2 (Hold)
Target (Mean)34.00 USD
Target Range19.00 USD45.00 USD
# Analysts7
Ownership
Shares Out.20.20M
Float6.66M
Insiders52.65%
Institutions50.91%
Short Interest
Short Ratio17.3d
Short % Float29.02%
Short % Out.13.21%
Shares Short3.08M
Short (prev mo.)3.16M
Technical
SMA 5032.92 (+6.3%)
SMA 20027.26 (+28.4%)
Beta-0.59
S&P 52W Chg27.70%
Avg Vol (30d)173.44K
Avg Vol (10d)215.68K
Technical Indicators
RSI (14)58.7
MACD0.1294
MACD Signal0.0558
MACD Hist.+0.0736
BB Upper37.80 USD
BB Middle33.70 USD
BB Lower29.60 USD
BB Width24.30%
ATR (14)1.853 USD
Vol Ratio (20d)0.42x