Dauch CorpDCH

Market cap
$642.56M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202411.6+11.36%
Dec 31, 202310.4-17.81%
Dec 31, 202212.7-16.67%
Dec 31, 202115.2+469.53%
Dec 31, 20202.7-25.82%
Dec 31, 20193.6-58.76%
Dec 31, 20188.7-43.65%
Dec 31, 201715.5+5.08%
Dec 31, 201614.8+3.48%
Dec 31, 201514.3+12.72%
Dec 31, 201412.6-2.78%
Dec 31, 201313+23.57%
Dec 31, 201210.5-24.98%
Dec 31, 201114