I wish I knew. I had this before but this time it's outside the charting tramlines!
Has risen 1000s of % over years, maybe the time has come.
Appen looks to be the better share at the moment.
ALU Price at posting:
$20.40 Sentiment: None Disclosure: Held