RSL2R. STAHL AG
12.70EUR+0.79%Mkt Cap: 81.79M EURP/E: Last update: 2026-06-01

R. STAHL AG, together with its subsidiaries, develops, manufactures, assembles, and distributes devices and systems for measuring, controlling, and distribution of energy, securing, and lighting explosive environments wo…

Indicators:|

Key Statistics

Company
Market Cap81.79M EUR
Enterprise Value134.00M EUR
Revenue (TTM)316.79M EUR
Gross Profit227.53M EUR
Net Income (TTM)5.82M EUR
Revenue/Share49.19 EUR
Last Price12.70 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.6K
CountryDE
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISIN
Valuation
P/E (Trailing)
P/E (Forward)96.92
PEG6.80
EV/EBITDA4.99
EV/Revenue0.42
P/S0.26
P/B1.18
EPS (TTM)-0.66
EPS (Forward)0.13
52W Range
12.008% of range21.20
52W High21.20 EUR
52W Low12.00 EUR
Profitability
Gross Margin66.32%
Oper. Margin2.87%
EBITDA Margin8.48%
Profit Margin1.70%
ROE8.07%
ROA2.19%
Growth
Revenue Growth-0.20%
Earnings Growth
Cash Flow & Leverage
Operating CF28.56M EUR
CapEx (TTM)13.77M EUR
FCF Margin2.56%
FCF Yield9.90%
Net Debt52.68M EUR
Net Debt/EBITDA1.96
Balance Sheet
Debt/Equity0.85
Current Ratio2.52
Quick Ratio1.12
Book Value/Sh10.70 EUR
Cash/Share2.767 EUR
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 EUR
Div. Yield
5Y Avg Yield2.29%
Payout Ratio0.00%
Ex-Div DateJun 6, 2017
Pay Date
Analyst Consensus
Rating
Target (Mean)18.88 EUR
Target Range17.00 EUR20.75 EUR
# Analysts2
Ownership
Shares Out.6.44M
Float408.75K
Insiders108.54%
Institutions9.76%
Technical
SMA 5013.07 (-2.9%)
SMA 20014.67 (-13.4%)
Beta0.39
S&P 52W Chg27.70%
Avg Vol (30d)879
Avg Vol (10d)1.80K
Technical Indicators
RSI (14)44.2
MACD-0.1723
MACD Signal-0.2109
MACD Hist.+0.0386
BB Upper13.38 EUR
BB Middle12.65 EUR
BB Lower11.92 EUR
BB Width11.58%
ATR (14)0.1952 EUR
Vol Ratio (20d)1.29x