Ducommun DCO Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower Brady Corporation Q3 2026 Earnings Call Highlights Steady Performance Amid Evolving Market Conditions MapLight Therapeutics Q1 2026 Earnings Wider Loss than Anticipated Yet Shares Climb on Pipeline Optimism