233.90GBP+0.04%Mkt Cap: 2.51B $P/E: —Today
Ocado Group plc, together with its subsidiaries, operates as an online grocery retailer in the United Kingdom and internationally. The company operates through Technology Solutions and Logistics segments. It provides end…
Industry Peers
Grocery StoresKey Statistics
Company
Market Cap2.51B $
Enterprise Value3.73B $
Revenue (TTM)2.24B $
Gross Profit514.20M $
Net Income (TTM)519.71M $
Revenue/Share2.700 USD
Last Price233.90 GBP
Fiscal Year EndNov 2025
MR QuarterMay 2026
Employees21.4K
CountryGB
SectorConsumer Defensive
IndustryGrocery Stores
ISINGB00B3MBS747
Valuation
P/E (Trailing)—
P/E (Forward)-10.50
PEG—
EV/EBITDA6.31
EV/Revenue1.67
P/S1.13
P/B1.25
EPS (TTM)-0.30
EPS (Forward)-0.23
52W Range
140.3042% of range362.90
52W High362.90 GBP
52W Low140.30 GBP
Profitability
Gross Margin22.98%
Oper. Margin11.89%
EBITDA Margin26.42%
Profit Margin29.33%
ROE25.95%
ROA9.47%
Growth
Revenue Growth53.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF438.27M $
CapEx (TTM)485.21M $
FCF Margin9.25%
FCF Yield8.26%
Net Debt1.24B $
Net Debt/EBITDA2.10
Balance Sheet
Debt/Equity1.15
Current Ratio1.41
Quick Ratio1.35
Book Value/Sh1.888 GBP
Cash/Share0.9210 GBP
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 GBP
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.6 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)238.25 GBP
Upside (mean)+1.9%
Target Range100.00 GBP – 392.00 GBP
GBP100.00+1.9% to meanGBP392.00
# Analysts12
Ownership
Shares Out.835.56M
Float541.45M
Insiders30.03%
Institutions43.81%
Technical
SMA 50195.24 (+19.8%)
SMA 200208.73 (+12.1%)
Beta2.40
S&P 52W Chg18.16%
Avg Vol (30d)5.24M
Avg Vol (10d)4.77M
Technical Indicators
RSI (14)60.6
MACD14.4012
MACD Signal11.6057
MACD Hist.+2.7954
BB Upper257.05 GBP
BB Middle213.55 GBP
BB Lower170.04 GBP
BB Width40.74%
ATR (14)14.45 GBP
Vol Ratio (20d)0.46x