DNR Industrie De Nora S.p.A.
5.940EUR+0.34%Mkt Cap: 1.28B $P/E: 16.05Today
Industrie De Nora S.p.A., through its subsidiaries, delivers electrochemical solutions worldwide and operates through the Electrode Technologies, Water Technologies, and Energy Transition segments. Its Electrode Technolo…
Industry Peers
Electrical Equipment & PartsKey Statistics
Company
Market Cap1.28B USD
Enterprise Value1.33B USD
Revenue (TTM)942.40M USD
Gross Profit552.10M USD
Net Income (TTM)89.50M USD
Revenue/Share4.36 EUR
Last Price5.940 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.0K
CountryIT
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)16.05
P/E (Forward)13.50
PEG—
EV/EBITDA7.83
EV/Revenue1.41
P/S1.36
P/B1.20
EPS (TTM)0.37
EPS (Forward)0.44
52W Range
5.26021% of range8.570
52W High8.570 EUR
52W Low5.260 EUR
Profitability
Gross Margin58.05%
Oper. Margin16.03%
EBITDA Margin17.97%
Profit Margin9.41%
ROE8.59%
ROA6.47%
Growth
Revenue Growth3.60%
Earnings Growth-48.80%
Cash Flow & Leverage
Operating CF127.72M USD
CapEx (TTM)79.66M USD
FCF Margin-5.04%
FCF Yield-3.70%
Net Debt32.91M USD
Net Debt/EBITDA0.19
Balance Sheet
Debt/Equity0.04
Current Ratio2.15
Quick Ratio1.25
Book Value/Sh4.95 EUR
Cash/Share0.73 EUR
Dividends
Fwd Div Rate0.10 EUR
Trail. Div Rate0.10 EUR
Div. Yield1.74%
5Y Avg Yield—
Payout Ratio27.84%
Ex-Div DateMay 18, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)9.514 EUR
Upside (mean)+60.2%
Target Range7.200 EUR – 15.10 EUR
7.200+60.2% to mean15.10
# Analysts7
Ownership
Shares Out.58.35M
Float47.65M
Insiders1.30%
Institutions24.55%
Technical
SMA 506.467 (-8.1%)
SMA 2006.707 (-11.4%)
Beta0.79
S&P 52W Chg14.58%
Avg Vol (30d)462.92K
Avg Vol (10d)1.03M
Technical Indicators
RSI (14)40.3
MACD-0.1969
MACD Signal-0.1247
MACD Hist.-0.0722
BB Upper7.382 EUR
BB Middle6.406 EUR
BB Lower5.430 EUR
BB Width30.49%
ATR (14)0.2741 EUR
Vol Ratio (20d)0.44x