Sellers are likely nervous nellies seeing SP drop, and taking profits. Likely the 'long term' institutionals that got in at 67c. Coincidently they'll be exactly 10% up selling out at current levels.
FFX Price at posting:
74.0¢ Sentiment: Buy Disclosure: Held