The company has been doing everything right, the stock OTOH is having a tough go of it as most Jr's are for that matter. Their last few earns reports have been great and usually get a pop on the report, we'll see if they can get bring it tomorrow although I think they report after the bell...