Net income attributable to DMC was $0.3 million, while total net loss was $1.2 million Adjusted net income attributable to DMC* was $1.8 million, or $0.09, per diluted share Adjusted EBITDA ...
DMC Global has a 12 month low of $6.64 and a 12 month high of $19.72. The firm has a market cap of $168.05 million, a PE ratio of -1.06 and a beta of 1.59. The stock has a 50 day moving average of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results