DMC Global Inc. (BOOM)
NASDAQ: BOOM · Real-Time Price · USD
5.26
-0.17 (-3.13%)
At close: Mar 9, 2026, 4:00 PM EDT
5.30
+0.04 (0.76%)
After-hours: Mar 9, 2026, 7:44 PM EDT

DMC Global Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
108138147372380764
Upgrade
Market Cap Growth
-37.42%-6.42%-60.42%-2.04%-50.28%19.49%
Upgrade
Enterprise Value
167396441690744594
Upgrade
Last Close Price
5.266.697.3518.8219.4439.61
Upgrade
PE Ratio
---17.6427.15-
Upgrade
Forward PE
---9.1110.7473.01
Upgrade
PS Ratio
0.180.230.230.520.582.94
Upgrade
PB Ratio
0.450.320.340.620.671.37
Upgrade
P/TBV Ratio
1.241.581.925.0718.08-
Upgrade
P/FCF Ratio
2.913.725.027.4514.41-
Upgrade
P/OCF Ratio
2.012.573.165.648.45-
Upgrade
PEG Ratio
-0.580.580.580.584.06
Upgrade
EV/Sales Ratio
0.270.650.690.961.142.28
Upgrade
EV/EBITDA Ratio
4.169.887.956.809.1449.47
Upgrade
EV/EBIT Ratio
27.2264.6921.6110.6224.66-
Upgrade
EV/FCF Ratio
4.5010.7015.0313.8128.24-
Upgrade
Debt / Equity Ratio
0.210.210.270.270.320.36
Upgrade
Debt / EBITDA Ratio
1.711.711.681.431.9612.19
Upgrade
Debt / FCF Ratio
2.452.453.973.276.94-
Upgrade
Net Debt / Equity Ratio
0.140.140.230.200.280.30
Upgrade
Net Debt / EBITDA Ratio
1.471.471.841.181.9414.15
Upgrade
Net Debt / FCF Ratio
1.591.593.482.395.98-7.91
Upgrade
Asset Turnover
0.930.930.830.820.750.46
Upgrade
Inventory Turnover
3.193.193.083.143.342.27
Upgrade
Quick Ratio
1.101.101.031.190.930.97
Upgrade
Current Ratio
2.512.512.532.582.242.26
Upgrade
Return on Equity (ROE)
-2.71%-2.71%-29.33%5.96%2.46%-0.27%
Upgrade
Return on Assets (ROA)
0.58%0.58%1.64%4.60%2.16%-0.08%
Upgrade
Return on Invested Capital (ROIC)
1.23%1.19%3.24%6.27%2.48%-0.15%
Upgrade
Return on Capital Employed (ROCE)
1.20%1.20%3.70%8.60%4.00%-0.10%
Upgrade
Earnings Yield
-16.60%-9.77%-64.17%7.06%3.23%-0.03%
Upgrade
FCF Yield
34.37%26.88%19.91%13.43%6.94%-2.81%
Upgrade
Buyback Yield / Dilution
-1.24%-1.24%-0.77%-0.77%-9.98%-19.07%
Upgrade
Total Shareholder Return
-1.24%-1.24%-0.77%-0.77%-9.98%-19.07%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.