Delivery Hero SE logo

Delivery Hero SE

DELHY | OTC
Chart Builder DCF Calculator
$4.18
$0 (+0.12%)
At close: Sep 22, 2026, 3:58 PM ET
$4.17
-$0.01 (-0.24%)
After-hours: Sep 22, 2026, 3:32 PM ET

Market Data

Market Cap
$12.68B
Enterprise Value
$13.68B
Beta
1.86
Average Volume
N/A
Shares Outstanding (Diluted)
3.04B
Shares Change YoY
9.13%
Institutional Ownership
N/A
Exchange
N/A
ISIN
N/A

Price Performance

Price Change 1M
-2.4%
Price Change 3M
3.2%
Price Change 6M
132.4%
Price Change YTD
57.6%
Price Change 1Y
32.5%
Price Change 3Y
32.5%
Price Change 5Y
-67.8%
1M CAGR (ann.)
-1.6%
1Y CAGR (ann.)
20.8%
5Y CAGR (ann.)
-20.2%
All-Time CAGR
-18.8%

Valuation

PE Ratio
-13.72
Forward PE
59.57
PEG Ratio
0.38
Forward PEG
0.05
PS Ratio
0.72
Forward PS
0.50
PB Ratio
9.05
P/FCF Ratio
-120.60
P/Adj. FCF Ratio
-120.60
P/OCF Ratio
35.66
EV/Sales
0.91
EV/EBIT
-194.35
EV/EBITDA
35.29
EV/FCF
-152.25
Earnings Yield
-7.2%
FCF Yield
-0.8%
Adj. FCF Yield
-0.8%

Financial Health

Net Debt
€2.24B
Total Debt
€5.31B
Cash & Short-Term Investments
€2.7B
Total Assets
€10.93B
Current Ratio
1.07
Quick Ratio
1.01
Debt / Equity Ratio
4.34
Debt / EBITDA
13.70
Debt / FCF
-59.10
OCF / Debt
0.01
Interest Coverage
-0.16
Altman Z-Score
0.57
Piotroski F-Score
5

Margins & Profitability

Gross Profit Margin
19.6%
Operating Profit Margin
-0.5%
EBITDA Margin
2.6%
Net Profit Margin
-5.2%
FCF Margin
-0.6%
Adj. FCF Margin
-0.6%
SBC / Revenue
0.0%
SBC Impact (per share)
N/A

Returns

Return on Assets
-7.1%
Return on Equity
-54.4%
Return on Invested Capital
-0.9%
Return on Capital Employed
-0.9%
Return on Tangible Assets
-13.1%

Historical Growth (CAGR)

Revenue CAGR 3Y
107.4%
Revenue CAGR 5Y
158.5%
Revenue CAGR 10Y
55.2%
EPS CAGR 3Y
52.9%
EPS CAGR 5Y
-10.3%
EPS CAGR 10Y
-10.6%
FCF CAGR 3Y
141.6%
FCF CAGR 5Y
23.3%
FCF CAGR 10Y
1.0%

Analyst Forecasts

Analyst Rating
Hold
Analyst Count
0
EPS Growth Next 3Y
43.6%
Revenue Growth Next 3Y
13.1%
Earnings Date
Apr 28, 2027
EPS Estimate (next Q)
$0.91
EPS Growth Est (next Q)
N/A
Revenue Est (next Q)
$10.16B
Revenue Growth Est (next Q)
24.7%

Cash Flow

Operating Cash Flow
€62.21M
Free Cash Flow
€-89.83M
Adj. Free Cash Flow
€-89.83M
FCF Per Share
-$0.38
OCF Per Share
$0.10
OCF/S Ratio
0.2%

Income Statement

Revenue
€15.03B
Gross Profit
€2.95B
Operating Income
€-70.36M
EBITDA
€387.48M
Net Income
€-783.93M
EPS (Diluted)
-$0.26
Revenue / Employee
N/A
Profit / Employee
N/A
Employees
N/A

© 2026 bestshares.com. All rights reserved.