Dauch Corporation (DCH)
NYSE: DCH · Real-Time Price · USD
6.94
-0.04 (-0.57%)
At close: Feb 25, 2026, 4:00 PM EST
7.06
+0.12 (1.73%)
After-hours: Feb 25, 2026, 4:34 PM EST

Dauch Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6387616851,0318961,064
Market Cap Growth
176.36%10.99%-33.53%15.13%-15.82%12.65%
Enterprise Value
5,1742,7862,9633,3893,5273,833
Last Close Price
6.986.415.838.817.829.33
PE Ratio
--20.28-14.54186.70
Forward PE
12.9111.0622.52233.076.827.51
PS Ratio
0.280.130.110.170.150.21
PB Ratio
1.291.191.221.711.432.33
P/TBV Ratio
18.048.42----
P/FCF Ratio
10.925.103.365.173.282.98
P/OCF Ratio
3.961.851.512.602.001.98
PEG Ratio
0.342.732.7328.900.900.05
EV/Sales Ratio
0.890.480.480.560.610.74
EV/EBITDA Ratio
7.534.054.005.154.614.57
EV/EBIT Ratio
22.7112.2310.8919.7712.9313.00
EV/FCF Ratio
34.6518.6614.5017.0012.9010.73
Debt / Equity Ratio
6.646.645.034.975.007.30
Debt / EBITDA Ratio
5.865.863.634.313.903.81
Debt / FCF Ratio
28.4828.4813.8515.0811.469.35
Net Debt / Equity Ratio
5.545.544.054.114.186.13
Net Debt / EBITDA Ratio
5.165.163.073.783.433.35
Net Debt / FCF Ratio
23.7323.7311.1412.479.587.86
Asset Turnover
1.001.001.181.121.050.89
Inventory Turnover
11.2911.2911.6411.5211.6612.09
Quick Ratio
1.181.181.081.131.131.26
Current Ratio
2.952.951.631.671.661.79
Return on Equity (ROE)
-3.28%-3.28%6.00%-5.45%11.85%1.42%
Return on Assets (ROA)
2.43%2.43%3.26%1.98%3.07%3.19%
Return on Invested Capital (ROIC)
-86.39%-85.21%5.11%5.41%8.13%8.78%
Return on Capital Employed (ROCE)
4.20%4.20%7.00%4.10%6.40%6.40%
Earnings Yield
-1.21%-2.59%5.11%-3.26%7.18%0.55%
FCF Yield
9.16%19.62%29.80%19.34%30.53%33.57%
Buyback Yield / Dilution
-0.60%-0.60%-0.94%-0.95%-1.23%-0.88%
Updated Feb 13, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.