The Bioshare report suggested results would be issued June this year all dependent on the enrolment. It would be announced around 90 days after the last recruitment, so fingers crossed the study is already fully enrolled.
VLA Price at posting:
67.0¢ Sentiment: Buy Disclosure: Held