The weakness in the share price may be due to selling by employees & senior management who exercised their options on the cheap. Did you notice the announcements on the exercise of options by Exec Directors in July? They have not reported any sale of shares but ... others below them may have sold and were not required to declare the sales.
A negative announcement was that Elite Fund has ceased to be a substantial shareholder in June 2014 after selling X shares @ just above 40 cents.
It missed the subsequent run-up to 58 cents. Hahaha
I picked up some more at 38.5 based on fundamentals which still look credible at this point. Maybe the market is just crazy with plenty of people wearing T-shirts saying "Don't follow me; I'm lost too"!