6.630EUR-2.50%Mkt Cap: 1.43B $P/E: 15.791d ago
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 & PartsIndicators:|
Key Statistics
Company
Market Cap1.43B $
Enterprise Value1.44B $
Revenue (TTM)933.93M $
Gross Profit552.10M $
Net Income (TTM)89.50M $
Revenue/Share4.699 USD
Last Price6.630 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.0K
CountryIT
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)15.79
P/E (Forward)16.13
PEG—
EV/EBITDA8.57
EV/Revenue1.55
P/S1.53
P/B1.33
EPS (TTM)0.42
EPS (Forward)0.41
52W Range
5.26041% of range8.570
52W High8.570 EUR
52W Low5.260 EUR
Profitability
Gross Margin58.05%
Oper. Margin14.77%
EBITDA Margin18.03%
Profit Margin9.41%
ROE8.59%
ROA6.47%
Growth
Revenue Growth-11.30%
Earnings Growth13.20%
Cash Flow & Leverage
Operating CF127.72M $
CapEx (TTM)79.66M $
FCF Margin-1.35%
FCF Yield-0.88%
Net Debt-2.51M $
Net Debt/EBITDA-0.01
Balance Sheet
Debt/Equity0.04
Current Ratio2.27
Quick Ratio1.29
Book Value/Sh4.973 EUR
Cash/Share0.4750 EUR
Dividends
Fwd Div Rate0.1000 EUR
Trail. Div Rate0.1030 EUR
Div. Yield1.51%
5Y Avg Yield—
Payout Ratio24.76%
Ex-Div DateMay 18, 2026
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)9.817 EUR
Upside (mean)+48.1%
Target Range6.800 EUR – 15.10 EUR
€6.800+48.1% to mean€15.10
# Analysts6
Ownership
Shares Out.48.27M
Float47.60M
Insiders1.30%
Institutions23.98%
Technical
SMA 507.074 (-6.3%)
SMA 2006.972 (-4.9%)
Beta0.79
S&P 52W Chg20.25%
Avg Vol (30d)154.86K
Avg Vol (10d)201.67K
Technical Indicators
RSI (14)43.4
MACD-0.0935
MACD Signal-0.0870
MACD Hist.-0.0066
BB Upper7.299 EUR
BB Middle6.856 EUR
BB Lower6.412 EUR
BB Width12.93%
ATR (14)0.2660 EUR
Vol Ratio (20d)0.98x