DNRIndustrie De Nora S.p.A.
6.440EUR-1.30%Mkt Cap: 1.41B $P/E: 17.64

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…

Key Statistics

Company
Market Cap1.41B $
Enterprise Value1.47B $
Revenue (TTM)942.40M $
Gross Profit552.10M $
Net Income (TTM)89.50M $
Revenue/Share4.741 USD
Last Price6.440 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.0K
CountryIT
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN
Valuation
P/E (Trailing)17.64
P/E (Forward)15.54
PEG
EV/EBITDA8.68
EV/Revenue1.56
P/S1.51
P/B1.33
EPS (TTM)0.37
EPS (Forward)0.42
52W Range
5.26036% 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 $
CapEx (TTM)79.66M $
FCF Margin-5.04%
FCF Yield-3.37%
Net Debt32.91M $
Net Debt/EBITDA0.19
Balance Sheet
Debt/Equity0.04
Current Ratio2.15
Quick Ratio1.25
Book Value/Sh4.952 EUR
Cash/Share0.7280 EUR
Dividends
Fwd Div Rate0.1000 EUR
Trail. Div Rate0.1030 EUR
Div. Yield1.55%
5Y Avg Yield
Payout Ratio27.84%
Ex-Div DateMay 18, 2026
Pay Date
Analyst Consensus
Rating
Target (Mean)9.443 EUR
Upside (mean)+46.6%
Target Range6.800 EUR15.10 EUR
6.800+46.6% to mean15.10
# Analysts7
Ownership
Shares Out.48.27M
Float47.65M
Insiders1.30%
Institutions24.43%
Technical
SMA 506.687 (-3.7%)
SMA 2006.809 (-5.4%)
Beta0.79
S&P 52W Chg19.97%
Avg Vol (30d)269.71K
Avg Vol (10d)175.67K
Technical Indicators
RSI (14)49.6
MACD0.0068
MACD Signal-0.0258
MACD Hist.+0.0326
BB Upper6.951 EUR
BB Middle6.393 EUR
BB Lower5.835 EUR
BB Width17.45%
ATR (14)0.2428 EUR
Vol Ratio (20d)0.20x