Dauch CorpDCH

Market cap
$642.56M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024701-9.48%
Dec 31, 2023774+5.44%
Dec 31, 2022734+19.78%
Dec 31, 2021613+5.86%
Dec 31, 2020579-7.15%
Dec 31, 2019624-25.79%
Dec 31, 2018840+5.16%
Dec 31, 2017799+109.00%
Dec 31, 2016382-7.37%
Dec 31, 2015413-7.11%
Dec 31, 2014444-0.34%
Dec 31, 2013446+12.55%
Dec 31, 2012396