DMC Global Inc.BOOM

Market cap
$120.69M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-28.6-425.03%
Dec 31, 20238.8+135.66%
Dec 31, 20223.7-5428.57%
Dec 31, 2021-0.1-90.91%
Dec 31, 2020-0.8-103.47%
Dec 31, 201922.2-12.49%
Dec 31, 201825.4-246.93%
Dec 31, 2017-17.3+206.38%
Dec 31, 2016-5.6-67.84%
Dec 31, 2015-17.5-1217.20%
Dec 31, 20141.6-65.27%
Dec 31, 20134.5-40.37%
Dec 31, 20127.6