Financials Ibotta, Inc.

Equities

IBTA

US4510511060

Internet Services

Market Closed - Nyse 01:30:02 01/06/2024 am IST 5-day change 1st Jan Change
97.13 USD -7.32% Intraday chart for Ibotta, Inc. -7.99% -.--%

Valuation

Fiscal Period: December 2024 2025 2026
Capitalization 1 2,958 - -
Enterprise Value (EV) 1 2,652 2,515 2,339
P/E ratio 101 x 37 x 26.7 x
Yield - - -
Capitalization / Revenue 7.71 x 6.4 x 5.28 x
EV / Revenue 6.92 x 5.44 x 4.18 x
EV / EBITDA 21.5 x 14.6 x 9.87 x
EV / FCF 36.8 x 23.1 x 15.6 x
FCF Yield 2.71% 4.33% 6.39%
Price to Book 9.27 x 6.44 x 4.58 x
Nbr of stocks (in thousands) 30,451 - -
Reference price 2 97.13 97.13 97.13
Announcement Date - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2023 2024 2025 2026
Net sales 1 320 383.6 462 560.3
EBITDA 1 - 123.3 172.6 237.1
EBIT 1 - 61.7 126.8 188.3
Operating Margin - 16.09% 27.44% 33.61%
Earnings before Tax (EBT) 1 - 56.84 140.8 202.5
Net income 1 38.12 20.41 96.3 142.7
Net margin 11.91% 5.32% 20.84% 25.46%
EPS 2 - 0.9642 2.625 3.638
Free Cash Flow 1 - 72 109 149.5
FCF margin - 18.77% 23.59% 26.68%
FCF Conversion (EBITDA) - 58.38% 63.16% 63.06%
FCF Conversion (Net income) - 352.79% 113.19% 104.79%
Dividend per Share 2 - - - -
Announcement Date 28/02/24 - - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2023 2024 2025 2026
Net Debt 1 - - - -
Net Cash position 1 - 305 442 619
Leverage (Debt/EBITDA) - - - -
Free Cash Flow 1 - 72 109 150
ROE (net income / shareholders' equity) - 4.57% 21.1% 22.7%
ROA (Net income/ Total Assets) - - - -
Assets 1 - - - -
Book Value Per Share 2 - 10.50 15.10 21.20
Cash Flow per Share 2 - 2.010 3.800 -
Capex 1 - 9.22 11.2 12.2
Capex / Sales - 2.4% 2.42% 2.18%
Announcement Date 28/02/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
7
Last Close Price
97.13 USD
Average target price
123.2 USD
Spread / Average Target
+26.89%
Consensus

Annual profits - Rate of surprise

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