Skip to main
DPC

DPC Stock Forecast & Price Target

DPC Analyst Ratings

Based on 5 analyst ratings
Buy
Strong Buy 40%
Buy 40%
Hold 20%
Sell 0%
Strong Sell 0%

Bulls say

DPC Holdings is well positioned for an attractive long-term rerating because its 2026 guidance implies revenues of $1,000M-$1,040M and adj. EBITDA of $182M-$187M, both ahead of consensus, while 2Q26 revenue growth of 34% and 17.8% EBITDA margins confirm strong operating momentum. Demand visibility is supported by about 70% of revenue under long-term agreements, a $930M backlog, and four customer partnership agreements that together support over $200M in annual run-rate revenues and should drive share gains in constrained aerospace and IGT markets. Its strong balance sheet, with a $118M transaction-adjusted net cash position, and continued capacity investments from 2020-2025 support margin expansion, pricing power, and execution on mid-high-teens organic growth through 2028.

Bears say

DPC Holdings is facing a fragile earnings profile despite strong 2Q26 growth, as aerospace revenue rose 47% and IGT revenue 42% YoY, while transportation was flat, underscoring uneven end-market demand. Management also flagged material cost inflation pass-through, notably for Hafnium, which may protect EBITDA dollars but still signals margin pressure and limits operating leverage, even with adjusted net cash of $118M and adjusted net leverage of (0.7x). Its downside case shows that even reaching about $1.16B of revenue in 2028 with 19.5% adjusted EBITDA margins could still warrant a compressed valuation multiple, reflecting concern that growth alone may not offset margin and multiple risk.

DPC has been analyzed by 5 analysts, with a consensus rating of Buy. 40% of analysts recommend a Strong Buy, 40% recommend Buy, 20% suggest Holding, 0% advise Selling, and 0% predict a Strong Sell.

This aggregate rating is based on analysts' research of Dpc Holdings Ltd and is not a guaranteed prediction by Public.com or investment advice.

Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy

FAQs About Dpc Holdings Ltd (DPC) Forecast

Analysts have given DPC a Buy based on their latest research and market trends.

According to 5 analysts, DPC has a Buy consensus rating as of Oct 17, 2026. This rating is provided by third-party analysts and is not investment advice from Public.com.

Wall Street analysts have set a price target of $55.90, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $55.90, indicating a 0.00% increase from the current stock price, but ratings and forecasts are frequently updated based on market conditions, earnings reports, and industry trends. This prediction is provided by third-party analysts and is not investment advice from Public.com.

Dpc Holdings Ltd (DPC)


Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy
Disclaimer: Any investment listed here, which may be available on the Public platform, is intended to be used for informational purposes only, should not be the sole basis for making an investment decision, and is not a recommendation or advice.