MRN Mersen S.A.
43.32EUR+1.64%Mkt Cap: 1.14B $P/E: 69.87Today
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 …
Industry Peers
Electrical Equipment & PartsKey Statistics
Company
Market Cap1.14B USD
Enterprise Value1.65B USD
Revenue (TTM)1.29B USD
Gross Profit382.28M USD
Net Income (TTM)15.33M USD
Revenue/Share48.85 EUR
Last Price43.32 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees7.6K
CountryFR
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)69.87
P/E (Forward)12.82
PEG4.72
EV/EBITDA8.95
EV/Revenue1.28
P/S0.87
P/B1.28
EPS (TTM)0.62
EPS (Forward)3.32
52W Range
20.3592% 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 USD
CapEx (TTM)155.11M USD
FCF Margin0.51%
FCF Yield0.57%
Net Debt500.11M USD
Net Debt/EBITDA2.71
Balance Sheet
Debt/Equity0.58
Current Ratio1.48
Quick Ratio0.72
Book Value/Sh33.26 EUR
Cash/Share2.57 EUR
Dividends
Fwd Div Rate0.90 EUR
Trail. Div Rate0.90 EUR
Div. Yield2.11%
5Y Avg Yield3.06%
Payout Ratio145.16%
Ex-Div DateJul 7, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)47.20 EUR
Upside (mean)+9.0%
Target Range39.00 EUR – 54.00 EUR
39.00+9.0% to mean54.00
# Analysts5
Ownership
Shares Out.24.28M
Float24.23M
Insiders2.63%
Institutions53.97%
Technical
SMA 5038.93 (+11.3%)
SMA 20032.92 (+31.6%)
Beta1.62
S&P 52W Chg14.58%
Avg Vol (30d)37.78K
Avg Vol (10d)50.86K
Technical Indicators
RSI (14)66.1
MACD1.1704
MACD Signal0.8047
MACD Hist.+0.3657
BB Upper44.51 EUR
BB Middle39.86 EUR
BB Lower35.20 EUR
BB Width23.36%
ATR (14)1.335 EUR
Vol Ratio (20d)1.06x