RE: Up 3% today Absolutely ! I have been watching it for a while and except for a price drop in October of 2011
STK's price held pretty well last year.
Also remember reading something by 1BestPicks that float is tight and the stock is held very closely.
Personally I think this story is just unfolding...lots to come.