on to the FA - according to the website the STORM phase 1/2 results are due first q this month and we haven't seem them yet so essentially news is due in next few weeks ?? have I got that right nothing has come from q1 results yet ?
VLA Price at posting:
45.0¢ Sentiment: Hold Disclosure: Held