578.00GBP0.00%Mkt Cap: 300.61M $P/E: 17.001d ago
Science Group plc, a services and systems company, operates in the science, technology, and engineering applications in the United Kingdom, rest of European Countries, North America, Asia, and internationally. The compan…
Industry Peers
Consulting ServicesKey Statistics
Company
Market Cap300.61M $
Enterprise Value232.85M $
Revenue (TTM)130.44M $
Gross Profit59.05M $
Net Income (TTM)42.67M $
Revenue/Share3.038 USD
Last Price578.00 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees521
CountryGB
SectorIndustrials
IndustryConsulting Services
ISIN—
Valuation
P/E (Trailing)17.00
P/E (Forward)12.30
PEG1017.63
EV/EBITDA8.32
EV/Revenue1.79
P/S2.30
P/B2.53
EPS (TTM)0.34
EPS (Forward)0.47
52W Range
520.0063% of range612.00
52W High612.00 GBP
52W Low520.00 GBP
Profitability
Gross Margin41.23%
Oper. Margin17.86%
EBITDA Margin21.47%
Profit Margin29.80%
ROE32.20%
ROA20.36%
Growth
Revenue Growth-17.40%
Earnings Growth-74.10%
Cash Flow & Leverage
Operating CF29.71M $
CapEx (TTM)255.24K $
FCF Margin13.90%
FCF Yield6.03%
Net Debt-69.62M $
Net Debt/EBITDA-2.49
Balance Sheet
Debt/Equity0.14
Current Ratio2.27
Quick Ratio2.17
Book Value/Sh2.289 GBP
Cash/Share1.665 GBP
Dividends
Fwd Div Rate0.1000 GBP
Trail. Div Rate0.1000 GBP
Div. Yield1.74%
5Y Avg Yield1.39%
Payout Ratio29.85%
Ex-Div DateMay 21, 2026
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)777.50 GBP
Upside (mean)+34.5%
Target Range755.00 GBP – 800.00 GBP
GBP755.00+34.5% to meanGBP800.00
# Analysts2
Ownership
Shares Out.40.54M
Float27.39M
Insiders22.14%
Institutions64.82%
Technical
SMA 50583.50 (-0.9%)
SMA 200561.14 (+3.0%)
Beta0.36
S&P 52W Chg18.16%
Avg Vol (30d)28.12K
Avg Vol (10d)31.68K
Technical Indicators
RSI (14)41.8
MACD-2.0237
MACD Signal-1.3153
MACD Hist.-0.7084
BB Upper589.47 GBP
BB Middle581.80 GBP
BB Lower574.13 GBP
BB Width2.64%
ATR (14)8.796 GBP
Vol Ratio (20d)1.20x