NASDAQ : BOOM

DMC Global Inc.

$6.26 USD

-$0.01 (-0.16%)

Volume
151.49K
Average Volume
353.11K
Market Capitalization
$128.13M
P/E Ratio
-4.93
Dividend Yield
0.00%
Price Target
$8.50
Year High
$9.20
Year Low
$4.69
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.39
Institutional Ownership Summary
Institutional Ownership %

0.28%

Investors Holding

7

change: -117 | last: 124
Increased Positions

5

change: -60 | last: 65
Reduced Positions

1

change: -41 | last: 42
New Positions

0

change: -25 | last: 25
Sold Positions

116

change: 99 | last: 17
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

342.1K

BOOM Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.69 19.91M $133.21M $31.9M $122.59M $223.9M
2024-12-31 $7.35 19.67M $144.56M $14.29M $116.26M $246.53M
2023-12-31 $18.82 19.5M $367.08M $31.04M $163.25M $499.28M
2022-12-31 $19.44 19.36M $376.37M $25.14M $167.84M $519.07M
2021-12-31 $39.61 17.61M $697.56M $30.81M $185.55M $852.3M
2020-12-31 $43.25 14.79M $639.68M $28.19M $19.95M $631.44M
2019-12-31 $44.94 14.58M $655.21M $20.35M $25.76M $660.62M
2018-12-31 $35.12 14.53M $510.28M $13.38M $41.36M $538.26M
2017-12-31 $25.05 14.35M $359.39M $8.98M $17.98M $368.39M
2016-12-31 $15.85 14.13M $223.9M $6.42M $15.73M $233.21M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $5.21 20.07M $104.54M $31.51M $53.95M $126.99M
2025-12-31 $6.69 20M $133.79M $31.9M $50.64M $152.53M
2025-09-30 $8.45 19.93M $168.41M $26.41M $97.64M $239.64M
2025-06-30 $8.06 20.13M $162.29M $12.43M $55.11M $204.97M
2025-03-31 $8.42 19.81M $166.82M $14.7M $69.92M $222.03M
2024-12-31 $7.35 19.73M $145.02M $14.29M $70.82M $201.55M
2024-09-30 $12.98 19.71M $255.8M $14.51M $71.72M $313M
2024-06-30 $14.17 19.66M $278.58M $14.57M $132.19M $396.2M
2024-03-31 $19.32 19.61M $378.88M $20.44M $133.77M $492.2M
2023-12-31 $18.82 19.54M $367.8M $31.04M $163.25M $500.01M
2023-09-30 $24.47 19.54M $478.22M $28.06M $151.04M $601.2M
2023-06-30 $17.76 19.5M $346.28M $18.72M $171.19M $498.75M