IBTAIbotta, Inc.
32.12USD-0.31%Mkt Cap: 748.52M USDP/E: Last update: 2026-05-26

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 Cap748.52M USD
Enterprise Value604.59M USD
Revenue (TTM)340.30M USD
Gross Profit271.33M USD
Net Income (TTM)3.58M USD
Revenue/Share12.74 USD
Last Price32.12 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees800
CountryUS
SectorTechnology
IndustrySoftware - Application
ISIN
Valuation
P/E (Trailing)
P/E (Forward)18.00
PEG
EV/EBITDA-110.87
EV/Revenue1.78
P/S2.19
P/B2.80
EPS (TTM)-0.33
EPS (Forward)1.78
52W Range
19.1039% of range52.56
52W High52.56 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 Yield8.51%
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)33.14 USD
Target Range19.00 USD45.00 USD
# Analysts7
Ownership
Shares Out.20.20M
Float6.55M
Insiders52.59%
Institutions50.96%
Short Interest
Short Ratio17.0d
Short % Float29.10%
Short % Out.13.25%
Shares Short3.08M
Short (prev mo.)3.36M
Technical
SMA 5032.04 (+0.2%)
SMA 20027.26 (+17.8%)
Beta-0.59
S&P 52W Chg28.31%
Avg Vol (30d)183.89K
Avg Vol (10d)265.42K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)