159.20GBp-10.41%Mkt Cap: 1.44B $P/E: —1d ago
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 StoresIndicators:|
Key Statistics
Company
Market Cap1.44B $
Enterprise Value2.74B $
Revenue (TTM)1.50B $
Gross Profit212.17M $
Net Income (TTM)440.43M $
Revenue/Share1.820 USD
Last Price159.20 GBp
Fiscal Year EndNov 2025
MR QuarterNov 2025
Employees21.4K
CountryGB
SectorConsumer Defensive
IndustryGrocery Stores
ISINGB00B3MBS747
Valuation
P/E (Trailing)—
P/E (Forward)-7.13
PEG—
EV/EBITDA15.81
EV/Revenue1.83
P/S0.96
P/B0.84
EPS (TTM)-0.47
EPS (Forward)-0.22
52W Range
140.307% of range397.90
52W High397.90 GBp
52W Low140.30 GBp
Profitability
Gross Margin14.13%
Oper. Margin-14.53%
EBITDA Margin11.54%
Profit Margin29.33%
ROE25.95%
ROA9.47%
Growth
Revenue Growth14.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF371.41M $
CapEx (TTM)411.20M $
FCF Margin3.30%
FCF Yield3.44%
Net Debt1.14B $
Net Debt/EBITDA6.57
Balance Sheet
Debt/Equity1.15
Current Ratio2.00
Quick Ratio1.82
Book Value/Sh1.885 GBp
Cash/Share0.8930 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)255.50 GBp
Upside (mean)+60.5%
Target Range100.00 GBp – 392.00 GBp
GBp100.00+60.5% to meanGBp392.00
# Analysts12
Ownership
Shares Out.832.86M
Float458.23M
Insiders30.12%
Institutions43.25%
Technical
SMA 50191.17 (-16.7%)
SMA 200211.22 (-24.6%)
Beta2.39
S&P 52W Chg20.25%
Avg Vol (30d)3.92M
Avg Vol (10d)2.93M
Technical Indicators
RSI (14)31.6
MACD-5.8799
MACD Signal-5.1234
MACD Hist.-0.7565
BB Upper190.78 GBp
BB Middle177.59 GBp
BB Lower164.39 GBp
BB Width14.86%
ATR (14)12.26 GBp
Vol Ratio (20d)10.69x