i worried a similar thought when i bought in a few months ago - that it was already a big company and had run a lot. But now only a few months later I have almost doubled my money! faster than any small caps I'm holding lol
AQA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held