SEC Insider Transactions from Grieves Ian.

Last updated: 2026-03-16 23:00 UTC | Total transactions: 51

Grieves Ian has filed 51 insider transactions across 1 company since February 2023.

Most recent transaction: a option exercise of 3541 shares of DMC Global Inc. ($BOOM) on March 14, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 14, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 3541 $0.00 83,277.0000 21,497,468 4.44% 0.02%
March 14, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 3541 $0.00 0.0000 21,497,468 100.00% 0.02%
March 14, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1569 $4.73 81,708.0000 21,497,468 1.88% 0.01%
Feb. 28, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 4464 $0.00 81,714.0000 21,497,468 5.78% 0.02%
Feb. 26, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 3761 $6.39 77,250.0000 21,497,468 4.64% 0.02%
Feb. 26, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 8486 $0.00 81,011.0000 21,497,468 11.70% 0.04%
Feb. 28, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 4464 $0.00 4,464.0000 21,497,468 50.00% 0.02%
Feb. 26, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 8486 $0.00 16,971.0000 21,497,468 33.33% 0.04%
Feb. 28, 2026 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1978 $5.89 79,736.0000 21,497,468 2.42% 0.01%
March 14, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 3541 $0.00 3,541.0000 21,083,184 50.00% 0.02%
March 14, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1682 $8.00 72,525.0000 21,083,184 2.27% 0.01%
March 14, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 3541 $0.00 74,207.0000 21,083,184 5.01% 0.02%
Feb. 28, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 4464 $0.00 8,928.0000 21,083,184 33.33% 0.02%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 2153 $0.00 0.0000 21,083,184 100.00% 0.01%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Performance Share Units 3230 $0.00 0.0000 21,083,184 100.00% 0.02%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1023 $8.48 68,970.0000 21,083,184 1.46% 0.00%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 3230 $0.00 72,200.0000 21,083,184 4.68% 0.02%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1534 $8.48 70,666.0000 21,083,184 2.12% 0.01%
March 2, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 2153 $0.00 69,993.0000 21,083,184 3.17% 0.01%
Feb. 28, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 2120 $8.49 67,840.0000 21,083,184 3.03% 0.01%
Feb. 28, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 4464 $0.00 69,960.0000 21,083,184 6.82% 0.02%
Feb. 26, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Restricted Stock Units 25457 $0.00 25,457.0000 21,083,184 9999.99% 0.12%
Feb. 26, 2025 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Performance Share Units 25457 $0.00 25,457.0000 21,083,184 9999.99% 0.12%
March 14, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 3541 $0.00 67,178.0000 20,467,495 5.56% 0.02%
March 14, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1682 $17.52 65,496.0000 20,467,495 2.50% 0.01%
March 14, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 3541 $0.00 7,082.0000 20,467,495 33.33% 0.02%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 2153 $0.00 2,153.0000 20,467,495 50.00% 0.01%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 2461 $0.00 63,676.0000 20,467,495 4.02% 0.01%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1169 $16.57 62,507.0000 20,467,495 1.84% 0.01%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 2153 $0.00 64,660.0000 20,467,495 3.44% 0.01%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1023 $16.57 63,637.0000 20,467,495 1.58% 0.00%
March 2, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 2461 $0.00 0.0000 20,467,495 100.00% 0.01%
Feb. 28, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Restricted Stock Units 13392 $0.00 13,392.0000 20,467,495 9999.99% 0.07%
Feb. 28, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Performance Share Units 13392 $0.00 13,392.0000 20,467,495 9999.99% 0.07%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Performance Share Units 1290 $0.00 0.0000 20,467,495 100.00% 0.01%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 860 $0.00 0.0000 20,467,495 100.00% 0.00%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 382 $17.44 61,215.0000 20,467,495 0.62% 0.00%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 860 $0.00 61,597.0000 20,467,495 1.42% 0.00%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 572 $17.44 60,737.0000 20,467,495 0.93% 0.00%
Feb. 23, 2024 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 1290 $0.00 61,309.0000 20,467,495 2.15% 0.01%
March 14, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Restricted Stock Units 10623 $0.00 10,623.0000 20,140,654 9999.99% 0.05%
March 14, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Performance Share Units 10623 $0.00 10,623.0000 20,140,654 9999.99% 0.05%
March 2, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 2154 $0.00 61,042.0000 20,140,654 3.66% 0.01%
March 2, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 1023 $26.34 60,019.0000 20,140,654 1.68% 0.01%
March 2, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 2154 $0.00 4,306.0000 20,140,654 33.34% 0.01%
Feb. 23, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 382 $24.90 58,028.0000 20,140,654 0.65% 0.00%
Feb. 23, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 861 $0.00 58,410.0000 20,140,654 1.50% 0.00%
Feb. 26, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Common Stock 1545 $0.00 59,573.0000 20,140,654 2.66% 0.01%
Feb. 26, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics F Common Stock 685 $25.13 58,888.0000 20,140,654 1.15% 0.00%
Feb. 23, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics M Restricted Stock Units 861 $0.00 860.0000 20,140,654 50.03% 0.00%
Feb. 26, 2023 DMC Global Inc. $BOOM Grieves Ian Pres & Mng Dir, DynaEnergetics A Restricted Stock Units 1545 $0.00 0.0000 20,140,654 100.00% 0.01%