Dauch CorpDCH

Market cap
$642.56M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20243-80.95%
Dec 31, 202315+673.68%
Dec 31, 20222-55.81%
Dec 31, 20214+59.26%
Dec 31, 20203-64.00%
Dec 31, 20198+102.70%
Dec 31, 20184-47.14%
Dec 31, 20177+34.62%
Dec 31, 20165+67.74%
Dec 31, 20153+933.33%
Dec 31, 20140-25.00%
Dec 31, 20130-93.22%
Dec 31, 20126+5800.00%
Dec 31, 20110