Its just natural profit taking. Stock was 3c keep in mind and people would be happy with these profits. Also hundreds of millions of shares have traded above 17c. Don't see this price lasting long. Patience now.
AVB Price at posting:
15.5¢ Sentiment: Buy Disclosure: Held