Market is so technical driven it is not even funny
Not fundamentally driven, completely technical and computerized.
Just take a look at yesterdays close and the jump in todays open in the first 5 minutes. Stock jumped 2% on like 2000 shares, that is it. Almost nothing. Now it sits at this level.
If one follows the 52 week performance record(which I do) you see it slowly outperforming other stocks day in and day out. The stock is worth significantly more, but the computers drive it in a pace where it goes much more slowly than fundamental would imply.