Ducommun Q2 FY26 net income rises 60% to $20.4 million; revenue increases 12% to $224.5 million - DCO News | Rallies