DPC DPC Holdings PLC

34.26USD-0.20%Mkt Cap: 5.12B USDP/E: —

DPC Holdings PLC manufactures engine products, including complex precision cast components and nickel- and cobalt-based superalloys in the United Kingdom, Europe, the United States, and internationally. It offers engine …

Institutional holders20 on file

Key Statistics

Company
Market Cap5.12B USD
Enterprise Value4.48B USD
Revenue (TTM)953.30M USD
Gross Profit193.00M USD
Net Income (TTM)-173.00M USD
Revenue/Share8.41 USD
Last Price34.26 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.1K
CountryUS
SectorIndustrials
IndustryAerospace & Defense
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)34.96
PEG—
EV/EBITDA-64.77
EV/Revenue4.70
P/S5.37
P/B6.22
EPS (TTM)-2.06 USD
EPS (Forward)0.97 USD
52W Range
25.0029% of range57.25
52W High57.25 USD
52W Low25.00 USD
Profitability
Gross Margin23.06%
Oper. Margin-10.64%
EBITDA Margin-7.25%
Profit Margin-20.67%
ROE17.95%
ROA-19.33%
ROIC-0.93%
ROCE-1.32%
Growth
Revenue Growth33.70%
Earnings Growth—
Cash Flow & Leverage
Operating CF42.00M USD
CapEx (TTM)31.00M USD
FCF Margin—
FCF Yield—
Net Debt-256.90M USD
Net Debt/EBITDA3.72
Net Debt/FCF—
Balance Sheet
Debt/Equity-1.50
Current Ratio1.48
Quick Ratio1.10
Book Value/Sh-8.54 USD
Cash/Share5.67 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)52.80 USD
Upside (mean)+54.1%
Target Range43.00 USD – 62.00 USD
43.00+54.1% to mean62.00
# Analysts5
Ownership
Shares Out.149.39M
Float105.10M
Insiders2.00%
Institutions90.68%
Short Interest
Short Ratio3.7d
Short % Out.3.92%
Shares Short5.86M
Short (prev mo.)5.76M
Technical
SMA 5035.87 (-4.5%)
SMA 20041.71 (-17.9%)
Beta—
S&P 52W Chg13.09%
Avg Vol (30d)1.66M
Avg Vol (10d)1.94M
Technical Indicators
RSI (14)54.9
MACD-0.7738
MACD Signal-1.9079
MACD Hist.+1.1341
BB Upper34.65 USD
BB Middle29.36 USD
BB Lower24.06 USD
BB Width36.08%
ATR (14)2.831 USD
Vol Ratio (20d)0.85x

About DPC Holdings (NYSE: DPC)

›

DPC Holdings (NYSE: DPC) is listed on the New York Stock Exchange, where its shares trade in USD. It belongs to the Aerospace & Defense industry, part of the Industrials sector, and reports about 3,070 employees.

The shares were at 34.26 USD on 13 November 2026. Its 52-week range is 25.00 USD to 57.25 USD: the price is 40.2% below the high and 37.0% above the low.

Its market capitalisation is 5.12B USD.

DPC Holdings reports return on equity of 17.9%, an operating margin of -10.6% and revenue up 33.7% year over year.

It holds more cash than debt, a net cash position of 256.90M USD. Its Piotroski F-score is 6 out of 9, an average reading of its financial health. 5 analysts cover the stock, with an average rating of Buy; their mean price target of 52.80 USD is 54.1% above the current price. The next earnings report is expected on 23 March 2027.