Loading...
XLON
ROO
Market cap2.50bUSD
Apr 16, Last price  
130.10GBP
1D
1.56%
1Q
-5.66%
IPO
-53.87%
Name

Deliveroo PLC

Chart & Performance

D1W1MN
No data to show
P/E
65,148.12
P/S
91.19
EPS
0.00
Div Yield, %
Shrs. gr., 5y
-2.33%
Rev. gr., 5y
21.84%
Revenues
2.07b
+2.06%
18,087,847128,564,142277,142,073476,200,000771,800,0001,190,800,0001,824,400,0001,974,700,0002,030,000,0002,071,900,000
Net income
3m
P
-30,126,725-129,076,986-199,221,665-232,000,000-317,300,000-226,400,000-303,700,000-242,500,000-31,800,0002,900,000
CFO
149m
+540.09%
-23,960,999-111,055,128-126,032,985-176,300,000-198,600,0007,400,000-167,700,000-144,200,00023,200,000148,500,000
Earnings
Aug 06, 2025

Profile

Deliveroo plc operates an online food delivery platform. The company connects local consumers, restaurants and grocers, and riders to fulfil a purchase. It operates approximately more than 800 locations across 11 markets, including Australia, Belgium, France, Hong Kong, Italy, Ireland, the Netherlands, Singapore, the United Arab Emirates, Kuwait, and the United Kingdom. The company was founded in 2013 and is headquartered in London, the United Kingdom.
IPO date
Mar 31, 2021
Employees
4,046
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
2,071,900
2.06%
2,030,000
2.80%
1,974,700
8.24%
Cost of revenue
2,088,700
2,073,600
2,293,000
Unusual Expense (Income)
NOPBT
(16,800)
(43,600)
(318,300)
NOPBT Margin
Operating Taxes
12,300
7,600
11,900
Tax Rate
NOPAT
(29,100)
(51,200)
(330,200)
Net income
2,900
-109.12%
(31,800)
-86.89%
(242,500)
-20.15%
Dividends
Dividend yield
Proceeds from repurchase of equity
(120,000)
(312,800)
(66,000)
BB yield
5.23%
14.16%
4.19%
Debt
Debt current
17,000
16,000
12,300
Long-term debt
83,800
103,200
135,300
Deferred revenue
Other long-term liabilities
11,600
69,100
143,200
Net debt
(363,400)
(831,700)
(827,000)
Cash flow
Cash from operating activities
148,500
23,200
(144,200)
CAPEX
(3,300)
(7,600)
(80,400)
Cash from investing activities
(149,600)
(37,200)
(119,900)
Cash from financing activities
(138,300)
(330,700)
(84,500)
FCF
(7,400)
(22,600)
(379,500)
Balance
Cash
667,900
678,800
949,100
Long term investments
(203,700)
272,100
25,500
Excess cash
360,605
849,400
875,865
Stockholders' equity
(964,600)
560,300
(418,400)
Invested Capital
1,465,900
77,200
1,373,100
ROIC
ROCE
EV
Common stock shares outstanding
1,617,592
1,731,467
1,836,842
Price
1.42
11.21%
1.28
48.89%
0.86
-59.13%
Market cap
2,295,364
3.89%
2,209,352
40.35%
1,574,173
-56.04%
EV
1,931,964
1,377,652
747,173
EBITDA
54,900
30,300
(256,500)
EV/EBITDA
35.19
45.47
Interest
3,900
2,500
2,800
Interest/NOPBT