My take on why the stock is so stubborn with regards to not wanting to move up pertains to the fact that revenues are still 2 years away. I really like this stock and believe it has great potential but only expect it to move up slightly ST. LT is a much different story.
Hopefully my theory is proved wrong however and we see an uptick sooner than later.
Cheers,
Sandman