Dauch Corporation (DCH)
NYSE: DCH · Real-Time Price · USD
5.55
+0.12 (2.21%)
At close: Mar 17, 2026, 4:00 PM EDT
5.45
-0.10 (-1.80%)
Pre-market: Mar 18, 2026, 6:10 AM EDT

Dauch Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3107616861,0328961,064
Market Cap Growth
134.51%10.98%-33.54%15.12%-15.74%12.56%
Enterprise Value
4,8534,1912,8003,3593,3173,719
Last Close Price
5.556.415.838.817.829.33
PE Ratio
--37.7120.10-30.3814.48186.60
Forward PE
10.5211.0622.52233.076.827.51
PEG Ratio
0.322.732.7328.900.900.05
PS Ratio
0.220.130.110.170.150.21
PB Ratio
1.031.191.221.711.432.32
P/TBV Ratio
1.031.191.221.701.442.33
P/FCF Ratio
8.775.103.365.173.282.98
P/OCF Ratio
3.181.851.512.602.001.98
EV/Sales Ratio
0.830.720.460.550.570.72
EV/EBITDA Ratio
7.067.333.945.304.514.74
EV/EBIT Ratio
21.3037.3211.6022.9113.6015.46
EV/FCF Ratio
32.5028.0713.7016.8512.1310.41
Debt / Equity Ratio
6.476.474.744.714.676.96
Debt / EBITDA Ratio
7.307.303.854.554.124.11
Debt / FCF Ratio
27.9627.9613.4014.4811.089.04
Net Debt / Equity Ratio
5.425.423.883.914.015.90
Net Debt / EBITDA Ratio
6.066.063.073.733.423.44
Net Debt / FCF Ratio
23.2123.2110.6911.879.217.56
Asset Turnover
1.001.001.181.121.040.89
Inventory Turnover
11.2911.2911.6311.5211.6612.09
Quick Ratio
1.171.171.071.111.111.24
Current Ratio
2.952.951.631.671.661.78
Return on Equity (ROE)
-3.28%-3.28%5.99%-5.45%11.85%1.42%
Return on Assets (ROA)
-25.15%-25.15%2.58%3.71%4.26%20.48%
Return on Invested Capital (ROIC)
-35.79%-35.79%3.77%5.31%5.90%27.58%
Return on Capital Employed (ROCE)
2.41%2.41%6.01%3.48%5.50%5.05%
Earnings Yield
-1.50%-2.65%4.97%-3.29%6.91%0.54%
FCF Yield
11.40%19.62%29.80%19.33%30.52%33.58%
Buyback Yield / Dilution
0.37%0.37%0.41%1.42%0.21%0.40%
Total Shareholder Return
-0.37%0.41%1.42%0.21%0.40%
Updated Feb 13, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.