290.00EUR+4.69%Mkt Cap: 683.48M $P/E: 22.071d 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 ChemicalsIndicators:|
Key Statistics
Company
Market Cap683.48M $
Enterprise Value776.62M $
Revenue (TTM)591.59M $
Gross Profit220.76M $
Net Income (TTM)30.99M $
Revenue/Share278.10 USD
Last Price290.00 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees2.5K
CountryFR
SectorBasic Materials
IndustrySpecialty Chemicals
ISINFR0014003AQ4
Valuation
P/E (Trailing)22.07
P/E (Forward)—
PEG-0.90
EV/EBITDA14.02
EV/Revenue1.31
P/S1.16
P/B3.32
EPS (TTM)13.32
EPS (Forward)—
52W Range
186.0090% 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 Yield0.99%
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 Rate—
Trail. Div Rate3.000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split10:1
Split DateMay 3, 2021
Analyst Consensus
Rating—
Target (Mean)300.00 EUR
Upside (mean)+3.4%
Target Range300.00 EUR – 300.00 EUR
# Analysts1
Ownership
Shares Out.2.14M
Float279.65K
Insiders79.55%
Institutions4.80%
Technical
SMA 50277.30 (+4.6%)
SMA 200246.30 (+17.7%)
Beta0.53
S&P 52W Chg20.25%
Avg Vol (30d)262
Avg Vol (10d)428
Technical Indicators
RSI (14)62.3
MACD0.7886
MACD Signal-0.3099
MACD Hist.+1.0985
BB Upper289.42 EUR
BB Middle276.00 EUR
BB Lower262.58 EUR
BB Width9.73%
ATR (14)6.196 EUR
Vol Ratio (20d)0.66x