179.20GBp-0.67%Mkt Cap: 1.62B $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…
Indicators:|
Key Statistics
Company
Market Cap1.62B $
Enterprise Value2.75B $
Revenue (TTM)1.50B $
Gross Profit212.17M $
Net Income (TTM)440.43M $
Revenue/Share1.820 USD
Last Price179.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.87
PEG—
EV/EBITDA15.89
EV/Revenue1.83
P/S1.08
P/B0.95
EPS (TTM)-0.47
EPS (Forward)-0.23
52W Range
165.666% of range397.90
52W High397.90 GBp
52W Low165.66 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.05%
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)+42.6%
Target Range100.00 GBp – 392.00 GBp
GBp100.00+42.6% to meanGBp392.00
# Analysts12
Ownership
Shares Out.832.79M
Float458.19M
Insiders30.13%
Institutions41.47%
Technical
SMA 50196.88 (-9.0%)
SMA 200214.11 (-16.3%)
Beta2.36
S&P 52W Chg20.05%
Avg Vol (30d)3.03M
Avg Vol (10d)4.24M
Technical Indicators
RSI (14)41.3
MACD-6.5429
MACD Signal-5.0218
MACD Hist.-1.5211
BB Upper215.48 GBp
BB Middle190.81 GBp
BB Lower166.14 GBp
BB Width25.86%
ATR (14)11.35 GBp
Vol Ratio (20d)0.85x