Imdex is based in Australia.
Its stock quote reached its lowest recent point on November 19, 1999 at AU$ 0.04, and its highest recent level on January 21, 2022 at AU$ 3.25.
Imdex has 367 460 000 shares outstanding.