My guess is folks are taking profit. The CE approval has been expected for months. I'm a bit lazy to go looking all the way back but even the Quarterly Update from 22nd Jan says CE was expected end of March.
CFU Price at posting:
22.8¢ Sentiment: ST Sell Disclosure: Not Held