As for the share price being irrelevant, a 20c share price = a $480 million MC. It's easy to fall into the trap of thinking that a few cents price rise isn't that hard to achieve. Well, a MC of $0.5 billion is not going to happen that easy.
AVB Price at posting:
7.9¢ Sentiment: Buy Disclosure: Held