Over the last 90 days, Dauch Corp has seen one insider buy totaling $182,000, executed by Director David Walker. This contrasts with significant sell-offs by executives in late February, including the Chairman & CEO, President, and CFO, totaling over $1.3 million. The stock has seen a 12.2% increase in the past 90 days.