DMC Global Inc.BOOM

Market cap
$119.05M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2023147+17.08%
Dec 31, 2022125+12.77%
Dec 31, 2021111-4.00%
Dec 31, 2020116-2.81%
Dec 31, 2019119+33.27%
Dec 31, 201889+48.64%
Dec 31, 201760-25.01%
Dec 31, 201680-8.73%
Dec 31, 201588-22.82%
Dec 31, 2014114+0.29%
Dec 31, 2013113+4.90%
Dec 31, 2012108+9.67%
Dec 31, 201199