Dauch Corporation (DCH)
NYSE: DCH · Real-Time Price · USD
5.45
-0.34 (-5.87%)
At close: Jun 26, 2026, 4:00 PM EDT
5.55
+0.10 (1.83%)
After-hours: Jun 26, 2026, 7:57 PM EDT

Dauch Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2947616861,0328961,064
Market Cap Growth
141.31%10.98%-33.54%15.12%-15.74%12.56%
Enterprise Value
5,6264,2262,8703,3983,4143,762
Last Close Price
5.456.415.838.817.829.33
PE Ratio
--20.10-14.48186.60
Forward PE
8.2811.0622.52233.076.827.51
PEG Ratio
0.272.732.7328.900.900.05
PS Ratio
0.190.130.110.170.150.21
PB Ratio
0.861.191.221.711.432.32
P/TBV Ratio
1.588.40----
P/FCF Ratio
-5.103.365.173.282.98
P/OCF Ratio
4.441.851.512.602.001.98
EV/Sales Ratio
0.830.720.470.560.590.73
EV/EBITDA Ratio
7.087.394.045.364.644.79
EV/EBIT Ratio
21.2037.6311.8923.1814.0015.64
EV/FCF Ratio
-28.3114.0517.0412.4810.53
Debt / Equity Ratio
3.536.474.744.714.676.96
Debt / EBITDA Ratio
9.467.303.854.554.124.11
Debt / FCF Ratio
10683.8027.9613.4014.4811.089.04
Net Debt / Equity Ratio
2.895.423.883.914.015.90
Net Debt / EBITDA Ratio
7.676.063.073.733.423.44
Net Debt / FCF Ratio
8667.4023.2110.6911.879.217.56
Asset Turnover
0.761.001.181.121.050.89
Inventory Turnover
8.2311.2911.6411.5211.6612.09
Quick Ratio
0.911.171.071.111.111.24
Current Ratio
1.402.951.631.671.661.78
Return on Equity (ROE)
-11.83%-3.28%5.99%-5.45%11.85%1.42%
Return on Assets (ROA)
0.36%-25.15%2.58%3.71%4.26%20.48%
Return on Invested Capital (ROIC)
0.53%-35.79%3.77%5.31%5.90%27.58%
Return on Capital Employed (ROCE)
0.52%2.41%6.01%3.48%5.50%5.05%
Earnings Yield
--4.97%-6.91%0.54%
FCF Yield
-19.62%29.80%19.33%30.52%33.58%
Buyback Yield / Dilution
-16.44%-0.59%-0.94%-0.95%-1.23%-0.88%
Total Shareholder Return
-16.44%-0.59%-0.94%-0.95%-1.23%-0.88%