Quality: 6/5

imd

IMD: Mining Tech Pioneer - Digital Dreams Meet Drilling Reality

Updated 8 Oct 2025

Mining technology leader trading at 44% premium to $2.36 fair value. Strong 29.3% EBITDA margins, 490+ patents, but execution risks from three simultaneous acquisitions amid uncertain exploration recovery.

View note