Top 20 hold over 70% of stock (when looking at the top 20 holder announcement back in Dec 14).
IMO this is a good sign. We have another 24 months before we will see positive cash incoming so could be a nice one to accumulate along the road.
LAA Price at posting:
29.0¢ Sentiment: Hold Disclosure: Held