Well, I have read those answers again and again and none of them were based on current information so that is simply not true. I here refer to the answers quoting FY16 and Feb.
And yes it is true I have raised this issue multiple times - It makes sense to stop that and give it a rest.
BIG Price at posting:
$1.35 Sentiment: None Disclosure: Not Held