Looks like with secure medium term funding now in place VLA is looking more attractive to punters. Perhaps the "Big Bio Lottery Wheel" has finally stopped on VLA to join in the recent Biotech Party. Just IMO.
VLA Price at posting:
35.5¢ Sentiment: Hold Disclosure: Held