DMC Global Inc.BOOM

Market cap
$151.22M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-12.1-408.12%
Dec 31, 20233.9+147.80%
Dec 31, 20221.6-4075.00%
Dec 31, 2021-0-92.16%
Dec 31, 2020-0.5-103.88%
Dec 31, 201913.2-10.79%
Dec 31, 201814.7-231.26%
Dec 31, 2017-11.2+197.88%
Dec 31, 2016-3.8-68.37%
Dec 31, 2015-11.9-1164.29%
Dec 31, 20141.1-64.89%
Dec 31, 20133.2-38.77%
Dec 31, 20125.2