MRNMersen S.A.
37.12EUR-1.75%Mkt Cap: 984.86M $P/E: 60.13

Mersen S.A. manufactures and sells electrical power products and advanced materials in France, North America, rest of Europe, the Asia-Pacific, and internationally. It operates through two segments, Electrical Power and …

Key Statistics

Company
Market Cap984.86M $
Enterprise Value1.52B $
Revenue (TTM)1.29B $
Gross Profit382.28M $
Net Income (TTM)15.33M $
Revenue/Share53.10 USD
Last Price37.12 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees7.6K
CountryFR
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN
Valuation
P/E (Trailing)60.13
P/E (Forward)11.30
PEG4.72
EV/EBITDA8.23
EV/Revenue1.18
P/S0.77
P/B1.13
EPS (TTM)0.62
EPS (Forward)3.32
52W Range
20.3567% of range45.36
52W High45.36 EUR
52W Low20.35 EUR
Profitability
Gross Margin29.64%
Oper. Margin9.24%
EBITDA Margin14.29%
Profit Margin1.19%
ROE1.80%
ROA0.83%
Growth
Revenue Growth0.20%
Earnings Growth4.20%
Cash Flow & Leverage
Operating CF202.17M $
CapEx (TTM)155.11M $
FCF Margin0.51%
FCF Yield0.67%
Net Debt500.11M $
Net Debt/EBITDA2.71
Balance Sheet
Debt/Equity0.58
Current Ratio1.48
Quick Ratio0.72
Book Value/Sh33.26 EUR
Cash/Share2.567 EUR
Dividends
Fwd Div Rate0.9000 EUR
Trail. Div Rate0.9000 EUR
Div. Yield2.31%
5Y Avg Yield3.46%
Payout Ratio145.16%
Ex-Div DateJul 7, 2026
Pay Date
Analyst Consensus
Rating
Target (Mean)47.20 EUR
Upside (mean)+27.2%
Target Range39.00 EUR54.00 EUR
39.00+27.2% to mean54.00
# Analysts5
Ownership
Shares Out.24.30M
Float21.19M
Insiders2.63%
Institutions56.64%
Technical
SMA 5039.53 (-6.1%)
SMA 20030.21 (+22.9%)
Beta1.62
S&P 52W Chg18.16%
Avg Vol (30d)28.94K
Avg Vol (10d)30.28K
Technical Indicators
RSI (14)43.7
MACD0.3815
MACD Signal0.4952
MACD Hist.-0.1136
BB Upper44.02 EUR
BB Middle38.98 EUR
BB Lower33.94 EUR
BB Width25.85%
ATR (14)1.494 EUR
Vol Ratio (20d)0.62x