NYSE:DCHAuto Components
Assessing Dauch (DCH) Valuation After Revenue Scale And Recent Share Price Pullback
Dauch (DCH) has drawn investor interest after reporting annual revenue of US$6,804.3 million and a net loss of US$126.8 million, highlighting the trade off between scale, profitability and recent share price moves.
See our latest analysis for Dauch.
At a share price of US$6.36, Dauch has seen the stock fall 7.42% on a 1 day share price return and 12.64% on a 90 day share price return, while the 1 year total shareholder return of 40.40% points to earlier strong momentum that has cooled in...