DMC Global Inc.BOOM

Market cap
$119.05M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024233-18.56%
Dec 31, 2023286-7.84%
Dec 31, 2022311+1.34%
Dec 31, 2021307+270.71%
Dec 31, 202083-21.42%
Dec 31, 2019105-0.80%
Dec 31, 2018106+57.69%
Dec 31, 201767+34.21%
Dec 31, 201650-22.19%
Dec 31, 201564+0.05%
Dec 31, 201464-5.02%
Dec 31, 201368-6.94%
Dec 31, 201273+8.15%
Dec 31, 201167