My freind this is the stock market. If you are short term things will never make sense. You must see the big picture and be long and let the manipulaters get there short easy money.
This company has more positives than negatives especially for the price it is currently trading at. Make a decision and go long.