It looks as though Challenger is selling out, so there will be short term pressure on the share price. Once they're done, we should be good (assuming sentiment improves!).
At 1.7c the market cap of the company is just over 2 million which is less than their cash position. I must be missing something here...