Inspiration Lead is a exploration company based in United states of america.
Its stock quote reached its lowest recent point on September 30, 2015 at US$ 0.04, and its highest recent level on June 07, 2021 at US$ 0.06.
Inspiration Lead has 6 803 157 shares outstanding.