Dauch Corporation (DCH)
NYSE: DCH · Real-Time Price · USD
5.73
-0.09 (-1.55%)
At close: Apr 28, 2026, 4:00 PM EDT
5.79
+0.06 (1.02%)
After-hours: Apr 28, 2026, 7:49 PM EDT

Dauch Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,3577616851,0318961,064
Upgrade
Market Cap Growth
272.17%10.99%-33.53%15.13%-15.82%12.65%
Upgrade
Enterprise Value
4,9002,7862,9633,3893,5273,833
Upgrade
Last Close Price
5.736.415.838.817.829.33
Upgrade
PE Ratio
--20.28-14.54186.70
Upgrade
Forward PE
11.3911.0622.52233.076.827.51
Upgrade
PS Ratio
0.230.130.110.170.150.21
Upgrade
PB Ratio
1.061.191.221.711.432.33
Upgrade
P/TBV Ratio
15.018.42----
Upgrade
P/FCF Ratio
9.095.103.365.173.282.98
Upgrade
P/OCF Ratio
3.301.851.512.602.001.98
Upgrade
PEG Ratio
0.332.732.7328.900.900.05
Upgrade
EV/Sales Ratio
0.840.480.480.560.610.74
Upgrade
EV/EBITDA Ratio
7.134.054.005.154.614.57
Upgrade
EV/EBIT Ratio
21.5112.2310.8919.7712.9313.00
Upgrade
EV/FCF Ratio
32.8218.6614.5017.0012.9010.73
Upgrade
Debt / Equity Ratio
6.646.645.034.975.007.30
Upgrade
Debt / EBITDA Ratio
5.865.863.634.313.903.81
Upgrade
Debt / FCF Ratio
28.4828.4813.8515.0811.469.35
Upgrade
Net Debt / Equity Ratio
5.545.544.054.114.186.13
Upgrade
Net Debt / EBITDA Ratio
5.165.163.073.783.433.35
Upgrade
Net Debt / FCF Ratio
23.7323.7311.1412.479.587.86
Upgrade
Asset Turnover
1.001.001.181.121.050.89
Upgrade
Inventory Turnover
11.2911.2911.6411.5211.6612.09
Upgrade
Quick Ratio
1.181.181.081.131.131.26
Upgrade
Current Ratio
2.952.951.631.671.661.79
Upgrade
Return on Equity (ROE)
-3.28%-3.28%6.00%-5.45%11.85%1.42%
Upgrade
Return on Assets (ROA)
2.43%2.43%3.26%1.98%3.07%3.19%
Upgrade
Return on Invested Capital (ROIC)
-86.39%-85.21%5.11%5.41%8.13%8.78%
Upgrade
Return on Capital Employed (ROCE)
4.20%4.20%7.00%4.10%6.40%6.40%
Upgrade
Earnings Yield
-1.45%-2.59%5.11%-3.26%7.18%0.55%
Upgrade
FCF Yield
11.01%19.62%29.80%19.34%30.53%33.57%
Upgrade
Buyback Yield / Dilution
-0.60%-0.60%-0.94%-0.95%-1.23%-0.88%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.