I don't thin its due to insider's trading as cyoujames as stated, the drop is a normal occurrence for stocks that have had nothing but gains in the last week.
Think of it as an opportunity to top up
TAW Price at posting:
23.5¢ Sentiment: Buy Disclosure: Held