270.00EUR0.00%Mkt Cap: 627.69M $P/E: 20.301d ago
EPC Groupe engages in the manufacture, storage, and distribution of explosives in Europe, Africa, Asia Pacific, and the Americas. The company also provides drilling and mining services; logistics services; and demolition…
Industry Peers
Specialty ChemicalsKey Statistics
Company
Market Cap627.69M $
Enterprise Value720.97M $
Revenue (TTM)591.59M $
Gross Profit220.76M $
Net Income (TTM)30.99M $
Revenue/Share278.10 USD
Last Price270.00 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees2.5K
CountryFR
SectorBasic Materials
IndustrySpecialty Chemicals
ISIN—
Valuation
P/E (Trailing)20.30
P/E (Forward)—
PEG-0.90
EV/EBITDA13.01
EV/Revenue1.22
P/S1.06
P/B3.05
EPS (TTM)13.30
EPS (Forward)—
52W Range
186.0072% of range302.00
52W High302.00 EUR
52W Low186.00 EUR
Profitability
Gross Margin37.67%
Oper. Margin6.45%
EBITDA Margin9.37%
Profit Margin5.29%
ROE15.19%
ROA5.56%
Growth
Revenue Growth12.20%
Earnings Growth34.00%
Cash Flow & Leverage
Operating CF64.13M $
CapEx (TTM)30.56M $
FCF Margin1.14%
FCF Yield1.08%
Net Debt83.83M $
Net Debt/EBITDA1.51
Balance Sheet
Debt/Equity0.62
Current Ratio1.42
Quick Ratio1.02
Book Value/Sh88.42 EUR
Cash/Share18.77 EUR
Dividends
Fwd Div Rate3.000 EUR
Trail. Div Rate3.000 EUR
Div. Yield1.09%
5Y Avg Yield1.15%
Payout Ratio11.27%
Ex-Div DateJul 14, 2026
Pay Date—
Splits
Last Split10:1
Split DateMay 3, 2021
Analyst Consensus
Rating—
Target (Mean)300.00 EUR
Upside (mean)+11.1%
Target Range300.00 EUR – 300.00 EUR
# Analysts1
Ownership
Shares Out.2.14M
Float279.65K
Insiders79.55%
Institutions4.85%
Technical
SMA 50276.16 (-2.2%)
SMA 200256.00 (+5.5%)
Beta0.53
S&P 52W Chg18.16%
Avg Vol (30d)128
Avg Vol (10d)151
Technical Indicators
RSI (14)45.9
MACD-1.4397
MACD Signal-1.5941
MACD Hist.+0.1543
BB Upper281.69 EUR
BB Middle272.65 EUR
BB Lower263.61 EUR
BB Width6.63%
ATR (14)4.984 EUR
Vol Ratio (20d)0.41x