I wonder who this American institutional investor might be. the fact that it wholly invested $15m into AVZ and has an option at 30.5c means that it knows AVZ is a ten-bagger in the near future. hmmm...
AVZ Price at posting:
27.0¢ Sentiment: Buy Disclosure: Held