RE:Is this why shares price were dropping ?While not the reason for lower price, it is understandable that if you want to issue options to an employee, it makes sense to do so at prices that make the options attractive to that employee.
In my opinion the two factors that will drive the price upwards the most are a rising gold price north of $1200us and gold deposited per account above 5 grams.