33.95GBP-0.73%Mkt Cap: 86.11M $P/E: 8.491d ago
Strix Group Plc designs, manufactures, and supplies kettle safety controls and other components worldwide. The company offers thermostatic controls; cordless interfaces; and other products, such as water dispensers, taps…
Industry Peers
Electronic ComponentsKey Statistics
Company
Market Cap86.11M $
Enterprise Value194.51M $
Revenue (TTM)105.63M $
Gross Profit65.35M $
Net Income (TTM)-1.77M $
Revenue/Share0.4605 USD
Last Price33.95 GBP
Fiscal Year EndMar 2026
MR QuarterJun 2025
Employees750
CountryGB
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)8.49
P/E (Forward)11.32
PEG—
EV/EBITDA11.81
EV/Revenue1.84
P/S0.82
P/B1.70
EPS (TTM)0.04
EPS (Forward)0.03
52W Range
33.4532% of range35.00
52W High35.00 GBP
52W Low33.45 GBP
Profitability
Gross Margin35.94%
Oper. Margin15.95%
EBITDA Margin15.59%
Profit Margin-0.97%
ROE-3.06%
ROA-0.80%
Growth
Revenue Growth-5.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF41.21M $
CapEx (TTM)10.57M $
FCF Margin—
FCF Yield—
Net Debt97.48M $
Net Debt/EBITDA5.92
Balance Sheet
Debt/Equity1.86
Current Ratio2.74
Quick Ratio2.07
Book Value/Sh0.2000 GBP
Cash/Share0.0570 GBP
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 GBP
Div. Yield—
5Y Avg Yield4.80%
Payout Ratio0.00%
Ex-Div DateNov 16, 2023
Pay Date—
Analyst Consensus
Rating—
Target (Mean)61.00 GBP
Upside (mean)+79.7%
Target Range54.00 GBP – 70.00 GBP
GBP54.00+79.7% to meanGBP70.00
# Analysts3
Ownership
Shares Out.197.74M
Float173.31M
Insiders25.37%
Institutions40.37%
Technical
SMA 5036.38 (-6.7%)
SMA 20040.63 (-16.4%)
Beta0.94
S&P 52W Chg18.16%
Avg Vol (30d)206.44K
Avg Vol (10d)337.35K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—