35.60EUR-2.68%Mkt Cap: 939.95M $P/E: 62.42Today
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 & PartsIndicators:|
Key Statistics
Company
Market Cap939.95M $
Enterprise Value1.48B $
Revenue (TTM)1.29B $
Gross Profit382.28M $
Net Income (TTM)15.33M $
Revenue/Share53.11 USD
Last Price35.60 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees7.0K
CountryFR
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)62.42
P/E (Forward)12.08
PEG4.72
EV/EBITDA7.72
EV/Revenue1.15
P/S0.75
P/B1.14
EPS (TTM)0.57
EPS (Forward)3.03
52W Range
20.3561% of range45.36
52W High45.36 EUR
52W Low20.35 EUR
Profitability
Gross Margin29.64%
Oper. Margin8.73%
EBITDA Margin14.88%
Profit Margin1.19%
ROE1.80%
ROA0.83%
Growth
Revenue Growth-7.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF202.17M $
CapEx (TTM)155.11M $
FCF Margin1.56%
FCF Yield2.14%
Net Debt487.07M $
Net Debt/EBITDA2.54
Balance Sheet
Debt/Equity0.58
Current Ratio1.47
Quick Ratio0.76
Book Value/Sh32.15 EUR
Cash/Share3.545 EUR
Dividends
Fwd Div Rate0.9000 EUR
Trail. Div Rate0.9000 EUR
Div. Yield2.42%
5Y Avg Yield3.45%
Payout Ratio157.89%
Ex-Div DateJul 7, 2026
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)41.80 EUR
Upside (mean)+17.4%
Target Range29.00 EUR – 53.00 EUR
€29.00+17.4% to mean€53.00
# Analysts5
Ownership
Shares Out.24.30M
Float21.21M
Insiders2.63%
Institutions58.35%
Technical
SMA 5039.98 (-11.0%)
SMA 20028.43 (+25.2%)
Beta1.64
S&P 52W Chg20.25%
Avg Vol (30d)46.77K
Avg Vol (10d)56.36K
Technical Indicators
RSI (14)39.4
MACD-0.8913
MACD Signal-0.2890
MACD Hist.-0.6022
BB Upper44.87 EUR
BB Middle39.98 EUR
BB Lower35.10 EUR
BB Width24.43%
ATR (14)1.731 EUR
Vol Ratio (20d)0.73x