Yeah i think it was a case of impatient people getting rattled taking their 20% profits. (Not that taking profit is a bad thing)
IMO defs worth holding for the full resource estimate results!
APC Price at posting:
10.0¢ Sentiment: Buy Disclosure: Held