Mersen S.A. (EPA:MRN)

France flag France · Delayed Price · Currency is EUR
38.84
-1.16 (-2.90%)
Oct 19, 2026, 11:52 AM CET
Market Cap943.99M +50.6%
Revenue (ttm)1.19B -3.5%
Net Income15.60M -68.4%
EPS0.62 -68.7%
Shares Out 24.30M
PE Ratio64.30
Forward PE13.28
Dividend0.90 (2.32%)
Ex-Dividend DateJul 7, 2026
Volume9,319
Open39.98
Previous Close40.00
Day's Range38.52 - 39.98
52-Week Range20.35 - 45.36
Beta1.58
AnalystsStrong Buy
Price Target47.20 (+21.52%)
Est. EarningsOct 23, 2026