One other thing to concider... From a technical stand piont (which I am not a pro at) we are on our third day above the 50 day moving average. It is the first time it has happened in the last four months.