Look at the volumes. The market is and should be happy with the results. They beat guidance. It's just some idiot is selling 150000 shares at $5.