DMC Global Q2 FY26 net income swings to USD 507,000; net sales rise 16% sequentially to USD 157 million - BOOM News | Rallies