I agree in general that there is little to go on. However, the larger the company becomes then the more the market will price it as a larger company rather than a small stock. A gradual process, I admit. Still, a good sign of things to come IMHO.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held