EPC Groupe (EPA:EXPL)

France flag France · Delayed Price · Currency is EUR
287.00
+3.00 (1.06%)
Nov 2, 2026, 9:38 AM CET
Market Cap612.25M +44.2%
Revenue (ttm)581.79M +13.3%
Net Income29.17M +18.5%
EPS13.59 +17.4%
Shares Out 2.13M
PE Ratio21.12
Forward PE18.61
Dividend3.00 (1.05%)
Ex-Dividend DateJul 14, 2026
Volume211
Open284.00
Previous Close284.00
Day's Range284.00 - 287.00
52-Week Range200.00 - 305.00
Beta0.52
AnalystsStrong Buy
Price Target340.50 (+18.64%)
Est. EarningsDec 24, 2026