I think that has to do with construction of Leo. Disappointing the demerger docs aren't here yet. They did say Leo will list Q2 before so I'm expecting the very last day of June, which is standard practice for FFX.
FFX Price at posting:
$1.03 Sentiment: Buy Disclosure: Held