Dauch CorpDCH

Market cap
$642.56M
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024155-15.91%
Dec 31, 2023185-59.68%
Dec 31, 2022458-54.96%
Dec 31, 20211,018+66.68%
Dec 31, 2020611+11.92%
Dec 31, 2019546-19.92%
Dec 31, 2018681-68.38%
Dec 31, 20172,154+30677.14%
Dec 31, 20167-95.54%
Dec 31, 2015157+481.48%
Dec 31, 201427-95.86%
Dec 31, 2013652+117.99%
Dec 31, 2012299+434.11%
Dec 31, 201156