Loading live market data…

Ibotta, Inc.

NYSE:IBTA

$31.06 USD

$0.61 (2.0%)

Volume
81.84K
Average Volume
178.96K
Market Capitalization
$829.58M
P/E Ratio
-95.28
Dividend Yield
0.00%
Price Target
$40.00
Year High
$41.14
Year Low
$19.10
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.80

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.04%

Investors Holding

5

change: -132 | last: 137

Increased Positions

2

change: -69 | last: 71

Reduced Positions

1

change: -39 | last: 40

New Positions

0

change: -30 | last: 30

Sold Positions

127

change: 107 | last: 20

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -31.1522 | last: 0.3115

Total Invested

343.75K

IBTA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $22.73 28.37M $644.78M $186.61M $25.5M $483.67M
2024-12-31 $65.08 24.12M $1.57B $349.28M $- $1.22B
2023-12-31 $103.25 30.24M $3.12B $62.59M $64.45M $3.12B
2022-12-31 $103.25 30.24M $3.12B $17.82M $61.05M $3.17B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $29.97 24.15M $723.63M $164.6M $25.32M $584.35M
2025-12-31 $22.73 26.27M $597.02M $186.61M $25.5M $435.91M
2025-09-30 $27.85 29.07M $809.73M $223.3M $25.34M $611.78M
2025-06-30 $36.60 28.48M $1.04B $250.55M $24.92M $816.74M
2025-03-31 $42.20 30.78M $1.3B $297.12M $24.51M $1.03B
2024-12-31 $65.08 30.72M $2B $349.28M $- $1.65B
2024-09-30 $61.61 30.66M $1.89B $341.27M $2M $1.55B
2024-06-30 $71.69 30.61M $2.19B $317.86M $2.4M $1.88B
2024-03-31 $103.25 30.24M $3.12B $79.5M $65.27M $3.11B
2023-12-31 $103.25 30.24M $3.12B $62.59M $64.45M $3.12B
2023-09-30 $103.25 30.24M $3.12B $- $- $3.12B
2023-06-30 $103.25 30.24M $3.12B $- $- $3.12B