Isn't that the exact reason to invest here, I mean there is huge a opportunity to grow here while others may have grown well already. In other words, which may have a better chance to double their MC from here forward... A 8 billion company or a 80 mil company, I will go for 80 mil one and hence my investment here. Not saying others are not good but I am seeing better growth opportunities here..in fact I believe LON is at a stage where others were few years ago..
Anyway all IMO DYOR.
LON Price at posting:
4.3¢ Sentiment: Buy Disclosure: Held