Financials Ibotta, Inc.

Equities

IBTA

US4510511060

Internet Services

Market Closed - Nyse 04:00:02 2024-05-24 pm EDT 5-day change 1st Jan Change
105.6 USD +1.90% Intraday chart for Ibotta, Inc. -0.59% 0.00%

Valuation

Fiscal Period: December 2024 2025 2026
Capitalization 1 3,205 - -
Enterprise Value (EV) 1 2,925 2,796 2,630
P/E ratio 199 x 40.2 x 30 x
Yield - - -
Capitalization / Revenue 8.37 x 6.96 x 5.74 x
EV / Revenue 7.64 x 6.08 x 4.71 x
EV / EBITDA 24.4 x 16.4 x 11.2 x
EV / FCF 40.6 x 25.7 x 17.6 x
FCF Yield 2.46% 3.9% 5.68%
Price to Book 10.3 x 7.16 x 5.09 x
Nbr of stocks (in thousands) 30,359 - -
Reference price 2 105.6 105.6 105.6
Announcement Date - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2023 2024 2025 2026
Net sales 1 320 383 460.2 558.6
EBITDA 1 - 119.9 170.5 233.9
EBIT 1 - 77.79 138.6 206.4
Operating Margin - 20.31% 30.11% 36.95%
Earnings before Tax (EBT) 1 - 84.27 154.2 227.2
Net income 1 38.12 40.42 106.6 165.9
Net margin 11.91% 10.55% 23.17% 29.69%
EPS 2 - 0.5312 2.628 3.522
Free Cash Flow 1 - 72 109 149.5
FCF margin - 18.8% 23.69% 26.76%
FCF Conversion (EBITDA) - 60.03% 63.94% 63.91%
FCF Conversion (Net income) - 178.15% 102.21% 90.13%
Dividend per Share 2 - - - -
Announcement Date 2/28/24 - - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2023 2024 2025 2026
Net Debt 1 - - - -
Net Cash position 1 - 280 408 575
Leverage (Debt/EBITDA) - - - -
Free Cash Flow 1 - 72 109 150
ROE (net income / shareholders' equity) - -1.16% 23.2% 24.5%
ROA (Net income/ Total Assets) - - - -
Assets 1 - - - -
Book Value Per Share 2 - 10.30 14.70 20.70
Cash Flow per Share 2 - 2.060 3.720 -
Capex 1 - 9.21 11.1 12.1
Capex / Sales - 2.41% 2.41% 2.17%
Announcement Date 2/28/24 - - -
1USD in Million2USD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
6
Last Close Price
105.6 USD
Average target price
120.9 USD
Spread / Average Target
+14.49%
Consensus

Annual profits - Rate of surprise

  1. Stock Market
  2. Equities
  3. IBTA Stock
  4. Financials Ibotta, Inc.