DMC Global Inc. (BOOM) has a market capitalization of $108.78M and trades at $5.31. The 52-week range is 4.69-9.2.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -5.9, Earnings Per Share (EPS) of $-0.90, annual revenue of $609.84M.
The stock has a beta of 1.65, operates in the Energy sector.