Why are people so worried about the 30 cent mark? Surely most people got in here around 7 cents when there was so much hype about this stock? I would imaging most are sitting on a multi bagger already??
AVZ Price at posting:
24.8¢ Sentiment: Buy Disclosure: Held