I haven't been on the website for quite a few months, so feel free to correct me if I'm wrong, but it looks different/improved. Definitely more focus on 'registering interest' and 'finding out more'.
SFI Price at posting:
6.9¢ Sentiment: Buy Disclosure: Held